search_web
Perform web searches with privacy through SearxNG. Filter results by language, time range, and safe search settings.
Instructions
Search the web using SearxNG.
Args: query: Search query string language: Language code for results (e.g., 'en', 'en-US', 'fr', 'de'). Use None for no language preference. time_range: Time range filter ('day', 'week', 'month', 'year'). Use None for no time filtering. safesearch: Safe search filtering (True to enable, False to disable) max_results: Maximum number of results to return (default: 10)
Returns: WebSearchResponse with web search results
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| language | No | ||
| safesearch | No | ||
| time_range | No | ||
| max_results | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Error message if search failed | |
| query | Yes | The search query that was executed | |
| results | Yes | List of web search results | |
| total_results | Yes | Total number of results found |