SuperAPI AI 工具集

tavily-web

通用与其它

查看项目

更新于 10-15 20:06

技能介绍

用途:当用户需要最新网络研究、来源发现、URL 内容提取、站点映射、爬取或结构化研究时使用本技能。

主要能力:按意图选择 Tavily 端点——search 用于搜索网页、获取最新信息、查找来源或链接;extract 用于给定 URL 后提取或总结内容;crawl 用于按指令遍历站点并抓取页面内容;map 用于发现站点页面列表或结构(不含完整内容或仅元数据);research 用于按给定 output_schema 输出结构化研究结果。

使用方式:采用主技能加子技能的两阶段架构。主技能在当前上下文理解问题、选择端点并组装 JSON 载荷;子技能在 fork 上下文中仅负责 HTTP 调用,避免浪费对话历史 token。通过 Task 工具调用 tavily-fetcher 子技能,参数为 subagent_type: Bash、description: "Call Tavily API",prompt 使用 cat <<'JSON' | node scripts/tavily-api.cjs <search|extract|crawl|map|research> 并传入 JSON 载荷。

API Key 配置:优先级为环境变量高于 .env。可设置环境变量 TAVILY_API_KEY,或在 .env 文件中配置(可从 .env.example 复制)。

限制:资料未提供收费、价格、平台支持范围、速率限制或效果保证等信息,暂未提供。使用前需自行准备 Tavily API Key,并确保 scripts/tavily-api.cjs 脚本可用。