-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
[Bug]: Sub-Agent (FunctionAgent) not utilizing Tools in Multi-Agent System #18264
Comments
A sub-agent might bypass tool usage and provide a direct response if the To address this issue, ensure that the To continue talking to Dosu, mention @dosu. Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other |
@dosu I did not turn on |
If
By checking these areas, you may be able to identify the root cause of the issue and ensure that the sub-agent utilizes its tools as expected. To continue talking to Dosu, mention @dosu. Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other |
@RakeshReddyKondeti a lot of this depends on
It would probably help if you shared a google colab notebook or some code, but the above points will help you finetune your system |
@logan-markewich Thank you for your feedback. Attached you will find the notebook demonstrating the issue in detail. |
Bug Description
I am building a multi-agent system using
AgentWorkflow
by defining individualFunctionAgents
. After passing the user query to the workflow, the top-level agent (root agent) routes this query to the relevant sub-agent using the tool handoff. However, the sub-agent is not able to call any of the tools provided. Instead of utilizing the tools, the sub-agent is directly giving some random response.Version
0.12.16
Steps to Reproduce
FunctionAgents
with multiple tools. (I have a dedicatedFunctionAgent
which acts a router by only taking inhandoff
tool).AgentWorkflow
by passing all the definedFunctionAgents
. (Define the above mentioned dedicatedFunctionAgent
as the root agent.)Relevant Logs/Tracbacks
The text was updated successfully, but these errors were encountered: