Tavily Search

🔍 AI 原生搜索引擎,实时精准检索

基于 Tavily API 的网络搜索技能,支持深度检索、时间过滤和域名限定,为 LLM 提供结构化搜索结果

收藏
3.7k
安装
1.3k
版本
5.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

该技能通过 Tavily Search API 实现网络搜索功能,专为 LLM 消费场景优化。使用时需设置 TAVILY_API_KEY 环境变量,通过 --json 参数传递 API 请求体,字段与 Tavily API 1:1 映射。

关键参数:

  • query: 搜索查询(建议 400 字符以内)
  • max_results: 结果数量 0-20(默认 10)
  • search_depth: basic(快速)或 advanced(精准,推荐)
  • time_range: 时间限定(day/week/month/year
  • include/exclude_domains: 域名白名单/黑名单
  • include_raw_content: 获取完整页面内容

显著优点

1. LLM 原生优化:返回结果包含提取的文本片段、相关性评分和元数据,无需额外解析
2. 搜索深度可控advanced 模式提供分块内容,适合复杂研究场景

3. 灵活过滤:支持时间范围、特定国家、域名限定,精准定位信源

4. 响应结构化:JSON 格式包含标题、URL、内容、评分,便于程序化处理

潜在局限

  • 外部依赖:需 Tavily API 密钥,存在服务可用性和速率限制风险
  • 成本考量advanced 深度和 include_raw_content 可能增加 API 调用成本
  • 内容覆盖:依赖 Tavily 索引范围,小众或极新内容可能缺失
  • 无本地缓存:每次调用均为实时请求,高频场景需自行实现缓存层

适合人群

  • 需要为 AI 应用集成实时搜索能力的开发者
  • 研究人员进行快速信息核实和文献溯源
  • 构建 RAG 系统需要高质量网页内容的工程师
  • 需要时效性信息(新闻、股价、技术动态)的场景

常规风险

  • API 密钥泄露:环境变量管理不当可能导致密钥暴露
  • 数据隐私:搜索查询可能包含敏感信息,需确认 Tavily 数据处理方式
  • 结果准确性:网络信息可能存在过时、偏见或错误,需人工核实关键信息
  • 服务中断:第三方 API 故障将直接导致功能失效,建议实现降级策略

Tavily Search 内容

agents文件夹
scripts文件夹
手动下载zip · 3.2 kB
openai.yamltext/plain
请选择文件