-
Hey! Apologies if this is explained somewhere. I haven't been able to find it in the v0.4.0 tutorials or examples. How would I tell an AssistantAgent which input to provide to a tool? I want my AssistantAgent to extract information from conversation history and use that information as input to a tool. How do I define the sequence of tool-calling events? Should I create a new class that inherits from BaseChatAgent? My mental model of the AssistantAgent flow is this:
Is this accurate? Please tell me how it actually works if not. Thanks, |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
I'll pop into office hours on Wednesday |
Beta Was this translation helpful? Give feedback.
-
The assistant agent uses the model to generate input to the tools. Caller cannot predetermine the sequence of tool calls -- if that's the goal it's better to use a team such as round robin group chat to specify list of agents that will be called in sequence. |
Beta Was this translation helpful? Give feedback.
The assistant agent uses the model to generate input to the tools. Caller cannot predetermine the sequence of tool calls -- if that's the goal it's better to use a team such as round robin group chat to specify list of agents that will be called in sequence.