mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-09 08:08:32 +00:00
Merge pull request #58 from strnad/fix-ragtool-parameters
fix: Ensure tools handle parameters passed post-creation correctly
This commit is contained in:
@@ -57,4 +57,4 @@ class CodeDocsSearchTool(RagTool):
|
||||
search_query: str,
|
||||
**kwargs: Any,
|
||||
) -> Any:
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
@@ -57,4 +57,4 @@ class CSVSearchTool(RagTool):
|
||||
search_query: str,
|
||||
**kwargs: Any,
|
||||
) -> Any:
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
@@ -57,4 +57,4 @@ class DirectorySearchTool(RagTool):
|
||||
search_query: str,
|
||||
**kwargs: Any,
|
||||
) -> Any:
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
@@ -63,4 +63,4 @@ class DOCXSearchTool(RagTool):
|
||||
docx = kwargs.get("docx")
|
||||
if docx is not None:
|
||||
self.add(docx)
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
@@ -68,4 +68,4 @@ class GithubSearchTool(RagTool):
|
||||
search_query: str,
|
||||
**kwargs: Any,
|
||||
) -> Any:
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
@@ -57,4 +57,4 @@ class JSONSearchTool(RagTool):
|
||||
search_query: str,
|
||||
**kwargs: Any,
|
||||
) -> Any:
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
@@ -57,4 +57,4 @@ class MDXSearchTool(RagTool):
|
||||
search_query: str,
|
||||
**kwargs: Any,
|
||||
) -> Any:
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
@@ -41,4 +41,4 @@ class PGSearchTool(RagTool):
|
||||
search_query: str,
|
||||
**kwargs: Any,
|
||||
) -> Any:
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
@@ -57,4 +57,4 @@ class TXTSearchTool(RagTool):
|
||||
search_query: str,
|
||||
**kwargs: Any,
|
||||
) -> Any:
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
@@ -57,4 +57,4 @@ class WebsiteSearchTool(RagTool):
|
||||
search_query: str,
|
||||
**kwargs: Any,
|
||||
) -> Any:
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
@@ -57,4 +57,4 @@ class XMLSearchTool(RagTool):
|
||||
search_query: str,
|
||||
**kwargs: Any,
|
||||
) -> Any:
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
@@ -60,4 +60,4 @@ class YoutubeChannelSearchTool(RagTool):
|
||||
search_query: str,
|
||||
**kwargs: Any,
|
||||
) -> Any:
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
@@ -57,4 +57,4 @@ class YoutubeVideoSearchTool(RagTool):
|
||||
search_query: str,
|
||||
**kwargs: Any,
|
||||
) -> Any:
|
||||
return super()._run(query=search_query)
|
||||
return super()._run(query=search_query, **kwargs)
|
||||
|
||||
Reference in New Issue
Block a user