Feature Request: Load Agent Configuration (Kernel + Plugins) from YAML/JSON #10845
FabianSchurig
started this conversation in
Ideas
Replies: 2 comments
-
@markwallace-microsoft is working on this already, he can comment and maybe get some new ideas! |
Beta Was this translation helpful? Give feedback.
0 replies
-
@eavanvalkenburg Thank you so much for the fast reply. Hi @markwallace-microsoft, do you have a timeline for this feature and do you plan implementing all three .Net, Python and Java? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi @moonbox3 and @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
Beta Was this translation helpful? Give feedback.
All reactions