How to set up a decision making agent using autogen ? #2477
Replies: 1 comment 1 reply
-
@kuppan4109 Would a tool like the semantic-router from Aurelio Labs be a potential option for your described use case? The semantic-router is designed to intelligently route user queries to the most appropriate agent based on the semantic meaning and intent behind the user's message. It uses natural language understanding (NLU) techniques to analyze the user's input and determine which agent is best suited to handle the request. Potential flow for leveraging the semantic-router for your use case:
In your example, if a user asks, "What are my payroll benefits?" the semantic-router would analyze the query and determine that it is related to employee pay and benefits. Based on its training, it would route the query to the HR Assistant agent, which would then provide the appropriate response to the user. The semantic-router's ability to understand the semantic meaning and intent behind user queries eliminates the need for manual intervention in selecting the appropriate agent. It intelligently identifies the most suitable agent based on the context of the user's request. I think there would still be work to integrate it with your specific autogen agents, provide appropriate training data, and handle the communication flow between the agents and the user interface. It would require some development effort to adapt it to your specific use case with the HR Assistant and Admin Assistant agents. |
Beta Was this translation helpful? Give feedback.
-
Context : To create a single chat interface for multiple agents
Agents to be incorporated : HR Assistant and Admin Assistant
Goal: I'm trying to create a multiagent framework where the chat manager should be decision making whether which chat assistant to pick
Example:
User Ask : What are my payroll benefits?
Chat Manager : User is asking something regarding to employee pay benefits , I should ask HR Assistant about it
Note: the process shouldn't happen sequential , chat manager should intelligently identify which agent to pick based on the context of user ask without any manual intervention
@sonichi @qingyun-wu Please have a look and address this
Beta Was this translation helpful? Give feedback.
All reactions