-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
Document supervisor / dynamic routing pattern in Core API doc #5535
Comments
@glarunsingh I will need your assistance to complete this documentation example. Can you provide me with a chain of events that occur in your scenario, and the triggers for each event. E.g., what triggers the user's interaction with each agent, are there situation when multiple agents can be called upon, but what are the criteria to choose? |
Hi @ekzhu, Good day to you! The following is my use case: This is a chat application where users enter responses, and the LLM responds based on their intent, switching between different states accordingly. We are developing this application for our client’s insurance users. Once they sign up for our insurance platform, they can log in to this application using the same credentials. ObjectivesAs of now, we are planning to support three major objectives:
App FlowWhen a user opens the app, it will display a welcome message stating that it can provide support for the above three areas. If a user has any symptoms, they can discuss them with the application. ExampleIf a user says, “I have a headache,” the LLM will recognize this as a Healthcare State based on predefined prompts. The system should maintain this state and follow the corresponding rules. Healthcare State Rules
Provider Calling State
The Healthcare and Provider Calling states are interconnected in some scenarios. Example
Claims Status Inquiry
ImplementationCurrently, we have built this application using Python with conditional logic. However, we are looking for a framework that can help us achieve this more efficiently. Please let me know if you need any further details. |
@raimondasl Sorry for the delay in response. Please mark it as needs triage and i'll be happy to assist. |
@glarunsingh : I am not sure why you want needs-triage flag on this issue. You are working with @ekzhu on this issue, which means there is no need for needs-triage flag. Thank you. |
@glarunsingh thanks for the update. I will try to create an example sometime next week. |
Hi @ekzhu, any updates? This week, we need to decide which agentic framework to use so we can move forward with our use case. I'm really eager to work with AutoGen for our project. Can you provide some guidance? |
@glarunsingh thanks for the reminder. I may not have time this week to come up with the example. I can jump on it next week. The general idea is that you probably need two things: (1) an observable state for determining which agent user should be talking to and what are possible next states that can be moved to and (2) agents don't share message history. Right now the Do you want to take a look at |
Sure, I'll check with the Swarm and come back. |
Scenario description: #5399 (comment)
Discussed in #5399
The text was updated successfully, but these errors were encountered: