Optional
allowOptional
apiThe base URL to be used for the Tavily Search API.
Optional
apiAn 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.
Optional
categories?: undefined | CrawlCategory[]Only crawl URLs containing these categories.
Optional
description?: undefined | stringThe description of the tool.
Optional
excludeExclude these domains.
Optional
excludeExclude these paths.
Optional
instructions?: undefined | stringNatural language instructions to guide the crawler
Optional
limit?: undefined | numberThe maximum number of pages to crawl.
Optional
maxThe maximum number of pages to crawl per level.
Optional
maxThe maximum number of hops from the starting URL.
Optional
name?: undefined | stringThe name of the tool.
Optional
returnWhether to return the tool's output directly.
Setting this to true means that after the tool is called, an agent should stop looping.
Optional
selectOnly crawl these domains.
Optional
selectOnly crawl URLs containing these paths.
Optional
tavilyThe API key used for authentication with the Tavily Search API.
Allow crawling external domains.