Overview
Add Tavily Search to any ModuleX agent or workflow. AI-powered web search using the officiallangchain-tavily SDK. First SDK-based integration in the package — the @tools wrap TavilySearch rather than calling Tavily’s HTTP API directly.
Categories: Web Search & Scraping · Research · Ai · Auth: API Key, ModuleX Managed Key · Actions: 3
Authentication
- API Key
- ModuleX Managed Key
Available Actions
web_search — Performs comprehensive web search using Tavily's AI-powered search engine
web_search — Performs comprehensive web search using Tavily's AI-powered search engine
Parameters
string
required
Search query
integer
Maximum number of results to return (1-20) (Default:
5)string
Search depth: basic (faster) or advanced (thorough) (Default:
basic)array
List of domains to specifically include in search results
array
List of domains to specifically exclude from search results
Response
answer_search — Performs web search and generates a direct AI answer to the query with supporting sources
answer_search — Performs web search and generates a direct AI answer to the query with supporting sources
news_search — Searches recent news articles using Tavily's specialized news search
news_search — Searches recent news articles using Tavily's specialized news search
Limits & Quotas
- Tavily’s rate limit varies by plan; consult their dashboard.
- The SDK is imported lazily inside each tool: if
langchain-tavilyis not installed, the tool returnssuccess=Falsewith an “install with pip install langchain-tavily” message rather than crashing. This matches legacy modulex behavior.