Feature Request: Load Agent Configuration (Kernel + Plugins) from YAML/JSON #10845
Fabian Schurig (FabianSchurig)
started this conversation in
Ideas
Replies: 3 comments 1 reply
|
Mark Wallace (@markwallace-microsoft) is working on this already, he can comment and maybe get some new ideas! |
0 replies
|
Eduard van Valkenburg (@eavanvalkenburg) Thank you so much for the fast reply. Hi Mark Wallace (@markwallace-microsoft), do you have a timeline for this feature and do you plan implementing all three .Net, Python and Java? |
0 replies
|
I would propose to agree on a yaml configuration schema. Once that is done we could start with the implementation for multiple languages. Do you have something like this already defined? Mark Wallace (@markwallace-microsoft) Devis Lucato (@dluc) Eduard van Valkenburg (@eavanvalkenburg) |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi Evan Mattson (@moonbox3) and Eduard van Valkenburg (@eavanvalkenburg), Hi Semantic Kernel Team,
First, thank you for the amazing work you're doing with Semantic Kernel! The framework is incredibly powerful and has immense potential for streamlining the development of intelligent systems.
I wanted to propose a feature that would enhance usability and flexibility: the ability to load a complete Agent (Kernel + Plugins) with all its configurations from a YAML or JSON file. This would enable seamless configuration management and simplify setup for different environments or projects. The scope of this feature would include:
Why is this useful?
A standardized configuration approach (e.g., YAML/JSON) would:
References and Related Work
I've already explored this idea in the context of Promptflow integration and drafted two tools that could serve as a starting point:
Additionally, the following resources from the Semantic Kernel repository and documentation provide insight into the current implementation:
Contribution
If this idea aligns with your vision for the Semantic Kernel, I'd love to contribute to its development. Please let me know if there is a similar feature planned or if we could at this feature together.
Looking forward to your thoughts and feedback!
Thanks,
Fabian
All reactions