-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
AutoGen Studio: dragging teams into the canvas #5049
Comments
Thanks @joslat , I think the behavior you are describing here is an explicit workflow experience with steps/nodes (each with a single input and output, where the output from one step is the input to the next). We are working on enabling this sort of behavior more explicitly in the API - see #4623 . Once that is finalized on the API level, we will figure out how to enable it on the AGS UI. |
I read the #4623 and yes, that would be awesome to support this and be able to create this workflows. Ideally I could add here a node which is a groupchat, a sequential chat or a two agent chat and also add nested chats on any agent. Drag the nested chat and drag it into the agent placeholder, or, onto the agent. as the agent is the wrapper for it. This way I could get an agentic workflow to do one thing and delegate some part of the work to another one, enabling complex self-validated scenarios in a very powerful way. As mentioned in other issue, I don't like the term "teams" and rather prefer "workflow" or "workflows" as at the moment it seems that "there can be only one" - imho that is too restrictive. |
I agree with everything you mentioned above. |
I see it this way too "Workflow is at a higher level of abstraction compared to Team" 👍 Not exactly this but something similar to this image: (I was playing a bit last year with trying to map agents as graphs, to propose this: microsoft/semantic-kernel#7242) |
What feature would you like to be added?
I want to be able to drag teams on the canvas, so instead of one agent, I can drag a "team"... or a sequential chat or a two-agent chat for example. I'd like to have an output and with that output trigger a separate workflow (team)
Why is this needed?
without this, how how do I visually create a workflow/team from zero? you simply cannot
The text was updated successfully, but these errors were encountered: