Tavily Search

LangChain 官方首推的结构化搜索 API,用于 AI 搜索引擎项目

简介

Tavily Search 是一个专为 AI 应用开发的搜索 API 服务,提供结构化的搜索结果(标题、URL、内容摘要),直接可用于 RAG/Agent 开发。相比传统搜索引擎,它无需自己爬虫和建索引,极大降低了 AI 编程的门槛。

关键信息

  • 类型:工具
  • 领域:AI 应用开发、搜索引擎
  • 官方网站/地址https://tavily.com
  • 定价/开源状态:免费版每月 1000 次 API 调用,按需付费

核心特性

安装方式

pip install langchain-tavily

基本用法

from langchain_tavily import TavilySearch
 
tavily_search_tool = TavilySearch(
    max_results=5,
    topic="general",
)
 
agent = create_tool_calling_agent(model, [tavily_search_tool])

关键参数/配置

  • max_results:返回的最大搜索结果数
  • topic:搜索主题(如 “general”)
  • include_domains / exclude_domains:限制/排除域名
  • time_range:时间范围过滤

适用场景

  • AI Agent 联网搜索
  • 需要结构化搜索结果的 RAG 项目
  • 个人/MVP 级 AI 应用开发(免费额度足够)

不同素材中的观点

禁止留空。即使是首次创建,也必须写入本素材的观点。后续更新时追加新素材的观点并标注来源。

  • 2026-08-17-yupi-ai-search:Tavily Search 是目前 AI 应用开发领域最主流的搜索 API 之一,LangChain 官方首推,结构化返回(标题、URL、内容摘要),3 秒左右出结果,免费版每月 1000 次调用,适合个人项目和 MVP 验证。

实用信息

快速上手步骤

  1. 访问 Tavily 官网并登录
  2. 获取 API Key
  3. 在项目中安装 langchain-tavily 并绑定 TavilySearch 工具
  4. 创建 Agent 并绑定工具

常用提示词/命令

tavily_search_tool = TavilySearch(
    max_results=5,
    topic="general",
)

注意事项/避坑指南

  • 注意成本控制,免费额度每月 1000 次
  • 对于生产环境需评估 Growth 套餐(10 万次/月 500 美元)

相关页面

  • DeepSeek V4
  • yupi-ai-search AI 搜索引擎
  • Perplexity