SuperAPI AI 工具集

tavily

智能体与模型

查看项目

更新于 10-15 22:38

技能介绍

用途:Tavily 是面向 LLM 应用的 AI 优化搜索引擎,用于为 RAG 应用、AI 智能体提供实时网络数据,支持内容提取、站点爬取与自主研究任务。

主要能力(Core APIs):Search 面向 LLM 的网页搜索;Extract 从指定 URL 提取内容;Map 获取网站结构(不提取内容);Crawl 爬取并提取站点内容;Research 自主深度研究(beta)。

使用方式:Python 安装 pip install tavily-python,JavaScript 安装 npm i @tavily/core。Python 用 from tavily import TavilyClient 并传入 api_key 调用 client.search;JavaScript 用 import { tavily } from "@tavily/core" 并 await client.search;也可直接调用 REST 端点 https://api.tavily.com/search。Search 支持 search_depth(basic/advanced)、max_results(1-20)、include_answer、include_raw_content、include_domains 与 exclude_domains 等参数。

计费与额度:免费层每月 1,000 credits,无需信用卡;各档位另有价格(如 Project $0.0075/credit、Pay-as-go $0.008/credit)。不同 API 的 credit 消耗不同,如 Search 每次 1-2、Extract 每 5 个 URL 1-2、Map 每 10 页 1-2、Research(mini 4-110、pro 15-250)。速率限制:开发环境 100 RPM,生产环境 1,000 RPM,Crawl 端点两种环境均为 100 RPM;生产密钥需付费计划或启用 PAYGO。

限制与注意:不要在客户端代码中暴露 API 密钥;不要超出速率限制(需实现退避);不要爬取阻止 Tavily 爬虫的站点;Python keyless 模式仅用于试用,只支持 search() 与 extract() 且仍受限。

适用场景:为 RAG 与智能体接入实时信息、网页内容提取、AI 引导的站点爬取、自主研究任务。缺失事实(如官方完整的服务等级、可用地区等)暂未提供。