Web Search Tools¶
Configuration File: web_search_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the web_search_tools.json configuration file.
Available Tools¶
web_api_documentation_search (Type: WebAPIDocumentationSearchTool)¶
Specialized web search for API documentation, Python packages, and technical resources using DDGS…
web_api_documentation_search tool specification
Tool Information:
Name:
web_api_documentation_searchType:
WebAPIDocumentationSearchToolDescription: Specialized web search for API documentation, Python packages, and technical resources using DDGS with multiple search engines. Optimized for finding official documentation and library information.
Parameters:
query(string) (required) Search query string (e.g., tool name, library name, API name)max_results(integer) (optional) Maximum number of results to returnfocus(string) (optional) Focus area for the searchbackend(string) (optional) Search engine backend to use
Example Usage:
query = {
"name": "web_api_documentation_search",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)
web_search (Type: WebSearchTool)¶
General web search using DDGS (Dux Distributed Global Search) supporting multiple search engines …
web_search tool specification
Tool Information:
Name:
web_searchType:
WebSearchToolDescription: General web search using DDGS (Dux Distributed Global Search) supporting multiple search engines including Google, Bing, Brave, Yahoo, and DuckDuckGo. No API keys required.
Parameters:
query(string) (required) Search query stringmax_results(integer) (optional) Maximum number of results to returnsearch_type(string) (optional) Type of search to performbackend(string) (optional) Search engine backend to useregion(string) (optional) Search region/localesafesearch(string) (optional) Safe search level
Example Usage:
query = {
"name": "web_search",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)