Search Toolset¶
The Search toolset provides web and news search capabilities using various search providers.
Basic Usage¶
Supported Providers¶
Web Search¶
tavily- Tavily AI searchbrave- Brave Searchsearxng- SearXNG meta searchserper- Serper.dev Google searchyou- You.com search
News Search¶
tavily- Tavily news searchbrave- Brave Newsserper- Serper newsnewsapi- NewsAPI.org
Configuration¶
Web Search Only¶
News Search Only¶
Both Web and News¶
toolsets:
- type: search
provider: brave
api_key: ${BRAVE_API_KEY}
news_provider: newsapi
news_api_key: ${NEWSAPI_KEY}
Configuration Reference¶
Environment Variables¶
Most providers require API keys. You can provide them directly or via environment variables:
| Provider | Environment Variable |
|---|---|
| Tavily | TAVILY_API_KEY |
| Brave | BRAVE_API_KEY |
| Serper | SERPER_API_KEY |
| NewsAPI | NEWSAPI_KEY |