Skip to content

BUG: crewai failing to call the tool! #41

@amindadgar

Description

@amindadgar

In some cases crewai is failing to call the tool correctly. We need to fix this

I encountered an error while trying to use the tool. This was the error: Arguments validation failed: 1 validation error for RAGPipelineToolSchema
query
  Field required [type=missing, input_value={'description': "How has ...d literary traditions?"}, input_type=dict]
    For further information visit https://errors.pydantic.dev/2.9/v/missing.
 Tool RAG pipeline tool accepts these inputs: Tool Name: RAG pipeline tool
Tool Arguments: {'query': {'description': 'The input query string provided by the user. The name is case sensitive.Please provide a value of type string. This parameter is required.', 'type': 'str'}}
Tool Description: This tool implements a Retrieval-Augmented Generation (RAG) pipeline which queries available data sources to provide accurate answers to user queries. .
Moving on then. I MUST either use a tool (use one at time) OR give my best final answer not both at the same time. When responding, I must use the following format:

An easy solution is to rely on langchain for calling the tool.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions