Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.langchain.com/llms.txt

Use this file to discover all available pages before exploring further.

Tavily is a search engine specifically designed for AI agents, providing search, extract, crawl, and map APIs so developers can connect their applications to real-time online information. Tavily’s primary mission is to deliver factual and reliable information from trusted sources, enhancing the accuracy and reliability of AI-generated content and reasoning. The langchain-tavily package exposes Tavily’s Search, Extract, Crawl, and Map endpoints as LangChain tools.

Installation and setup

Install the Tavily integration package for LangChain Python:
pip install langchain-tavily
Set up a Tavily API key and set it as an environment variable named TAVILY_API_KEY:
export TAVILY_API_KEY="your-api-key"

Tools

TavilySearch

A search tool that returns real-time, LLM-ready results from Tavily’s Search API. See a usage example.
from langchain_tavily import TavilySearch

TavilyExtract

A tool that returns the cleaned, parsed content of one or more URLs. See a usage example.
from langchain_tavily import TavilyExtract

TavilyCrawl

A tool that performs a structured web traversal from a base URL, with optional natural-language instructions and path/domain filters. See a usage example.
from langchain_tavily import TavilyCrawl

TavilyMap

A tool that discovers the URL structure of a site without extracting page content. See a usage example.
from langchain_tavily import TavilyMap

Components reference

ClassAbstractionImport pathDescription
TavilySearchToolfrom langchain_tavily import TavilySearchReturns search results from the Tavily Search API.
TavilyExtractToolfrom langchain_tavily import TavilyExtractExtracts cleaned content from one or more URLs.
TavilyCrawlToolfrom langchain_tavily import TavilyCrawlCrawls a site starting from a base URL with depth and breadth controls.
TavilyMapToolfrom langchain_tavily import TavilyMapDiscovers the URL structure of a site without extracting page content.