You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**[SearchToolkit][utu.tools.search_toolkit.SearchToolkit]**|`search_google_api`, `web_qa`| Performs web searches using the Serper API and reads webpage content using the Jina API. It can use an LLM to answer questions based on page content. |
19
+
|**[SearchToolkit][utu.tools.search_toolkit.SearchToolkit]**|`search`, `web_qa`| Performs web searches using the Serper API and reads webpage content using the Jina API. It can use an LLM to answer questions based on page content. |
20
20
|**[DocumentToolkit][utu.tools.document_toolkit.DocumentToolkit]**|`document_qa`| Processes local or remote documents (PDF, DOCX, etc.). It uses the `chunkr.ai` service to parse the document and an LLM to answer questions or provide a summary. |
21
21
|**[PythonExecutorToolkit][utu.tools.python_executor_toolkit.PythonExecutorToolkit]**|`execute_python_code`| Executes Python code snippets in an isolated environment using `IPython.core.interactiveshell`. It runs in a separate thread to prevent blocking and can capture outputs, errors, and even `matplotlib` plots. |
22
22
|**[BashToolkit][utu.tools.bash_toolkit.BashToolkit]**|`run_bash`| Provides a persistent local shell session using the `pexpect` library. This allows the agent to run a series of commands that maintain state (e.g., current directory). |
Copy file name to clipboardExpand all lines: tests/models/test_react_standalone.py
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -34,10 +34,10 @@
34
34
},
35
35
},
36
36
},
37
-
"search_google_api": {
37
+
"search": {
38
38
"type": "function",
39
39
"function": {
40
-
"name": "search_google_api",
40
+
"name": "search",
41
41
"description": "Search the query via Google api, the query should be a search query like humans search in Google, concrete and not vague or super long. More the single most important items.", # pylint: disable=line-too-long
0 commit comments