-
Notifications
You must be signed in to change notification settings - Fork 5.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AGS - Improve UX for creating, editing tools #5459
Comments
Just merged MCP tools #5251. Would be great if that can be supported in the UI. The MCP tool once instantiated can display its schema which can then be shown on a generic UI interface. |
I understand that in version 0.4.1, the "provider" label in the JSON controls the type of agent or team. It would be great to have a dropdown menu in the Visual UI to choose between available provider types. This would simplify the configuration process and reduce the risk of errors by eliminating the need to manually type provider names. |
@usag1e .. Instead, what we want is for users to use existing components as templates .. drag them in and then modify the required parameters. Here are my ideas on potential improvements
What do you think? Also, can you give me an example of what you were attempting to accomplish? E.g, you wanted to create a RoundRobinGroupChat, but it was challenging to do so? This way I can tailor planned fixes. |
I really like you ideas on potential improvements. The current approach works well for those familiar with AgentChat, and I find the AG documentation very clear in presenting the framework. I also understand that AGS is meant for prototyping rather than production. However, for new users, I believe it would be helpful to clearly see the types of agents and teams available in the current version. I mention this because I faced a similar issue when experimenting with AGS 0.4.0. The dropdown menus for selecting team types (RoundRobin, Selector) and agent types provided an intuitive way to understand what was possible from the UI. However I believe only AssistantAgent and UserProxyAgent were officially supported in 0.4.0. In my spare time, I'm writing a Markdown guide on using AutoGen Studio. I've experimented with multiple teams in 0.4.0, including: Hope my comment was clear! I'll continue implementing my new teams and share my experience here in the next few days. |
@victordibia what do you think about coupling this work with a simplified version of #4721? I think that issue's scope is a bit too large here, but I do think the ability to create a grouping of tools from one or many sources could vastly simplify the programmatic and UI experience. Another option could be something more specific to the UI, or the I think both are probably pretty great, and maybe the question is more which one to do first, rather than which one forever. |
Tools contain several fields - imports, source code ..
The UI for these fields could be improved
The text was updated successfully, but these errors were encountered: