-
Notifications
You must be signed in to change notification settings - Fork 3.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
[BUG]why some models not call custom tools? #2383
Comments
…ction calling support Co-Authored-By: Joe Moura <joao@crewai.com>
Can you share the entire code, will try to reproduce. |
@iniwap DeepSeek -R1 does not support the tool calling functionality that's why. qwq 32b model has been specifically made for tool calling, but still there is some issue |
@Vidit-Ostwal So, DeepSeek-R1 and QWQ-32B don't support tool calling, it's not a CrewAI bug? Got it, thanks! |
Description
if use qwq 32b、deepseek-r1,it will not call task/custom tool _run,is this a bug???
Steps to Reproduce
1.task use custom tool
2.run
3.it will not call customtool's _run
Expected behavior
should call run
Screenshots/Code snippets
class CToolInput(BaseModel):
p: str = Field(description="p")
class CTool(BaseTool):
name: str = "c_tool"
description: str = "des"
args_schema: Type[BaseModel] = CToolInput
Operating System
Windows 11
Python Version
3.10
crewAI Version
crewai, version 0.102.0
crewAI Tools Version
custom tool no ver
Virtual Environment
Venv
Evidence
no print
Possible Solution
i dont know why?
Additional context
how can fix this ?
The text was updated successfully, but these errors were encountered: