OptionalallowOptionalapiThe base URL to be used for the Tavily Search API.
OptionalapiAn API wrapper that can be used to interact with the Tavily Map API. Useful for testing.
If specified, the tool will use this API wrapper instead of creating a new one, and fields used in API Wrapper initialization, like TavilyMapAPIRetrieverFields.tavilyApiKey, will be ignored.
Optionalcategories?: undefined | CrawlCategory[]Only crawl URLs containing these categories.
Optionaldescription?: undefined | stringThe description of the tool.
OptionalexcludeExclude these domains.
OptionalexcludeExclude these paths.
Optionalinstructions?: undefined | stringNatural language instructions to guide the crawler
Optionallimit?: undefined | numberThe maximum number of pages to crawl.
OptionalmaxThe maximum number of pages to crawl per level.
OptionalmaxThe maximum number of hops from the starting URL.
Optionalname?: undefined | stringThe name of the tool.
OptionalreturnWhether to return the tool's output directly.
Setting this to true means that after the tool is called, an agent should stop looping.
OptionalselectOnly crawl these domains.
OptionalselectOnly crawl URLs containing these paths.
OptionaltavilyThe API key used for authentication with the Tavily Search API.
Allow crawling external domains.