-
Notifications
You must be signed in to change notification settings - Fork 6k
[Bug]: There is no ToolCallResult in the output object of deepseek_qwen2.5_32b stream_events #18742
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
Comments
To resolve the issue of the missing
By following these steps, 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 |
The model did not call any tools. Try adjusting the system prompt or tool names/descriptions |
@logan-markewich thanks, I will try. However, I found that if tools like I guess there are still some differences when the tool of the remote middleware is called by the LLM |
Yea this really comes down to the prompts/tool names+descriptions and the LLM being used |
Bug Description
Source code of the official tool call document:
The output content contains the information of tool invocation:
My analysis is that in the event object of stream_events of llama_index, it does not match the toolcall of DeepSeek_qwen2.5_32b, resulting in the absence of toolcallresult in the output event.
how to solve?
Version
latest
Steps to Reproduce
None
Relevant Logs/Tracbacks
The text was updated successfully, but these errors were encountered: