SuperAPI AI 工具集

web-search-tavily

写作与研究

查看项目

更新于 10-15 21:54

技能介绍

用途:该技能封装 Tavily AI 搜索与研究 API,用于执行网络搜索、网页内容提取、站点地图生成、网站爬取和深度研究,适合研究、内容聚合、市场情报、文档索引和事实核查等场景。

主要能力:Tavily Search 执行搜索查询,支持 search_depth(basic、fast、ultra-fast、advanced)、max_results、topic、time_range、include_answer、include_raw_content、include_images、include_domains、exclude_domains、country、auto_parameters 等参数;Create Research Task 对主题进行多轮搜索并生成研究报告,支持 mini/pro 模型、stream 流式输出、output_schema 结构化输出和 citation_format;Get Research Task Status 按 request_id 查询研究任务状态(免费);Tavily Extract 从指定 URL 提取内容,支持 query 重排、chunks_per_source、extract_depth、format、timeout;Tavily Map 以图方式遍历网站生成站点地图;Tavily Crawl 基于图遍历并内置提取,支持 max_depth、max_breadth、limit、select_paths、exclude_paths、allow_external 等。

使用方式:先从 ~/.gooseworks/credentials.json 读取凭据并导出 GOOSEWORKS_API_KEY 与 GOOSEWORKS_API_BASE;若文件不存在,需运行 npx gooseworks login。所有端点使用 Bearer 认证,通过 POST $GOOSEWORKS_API_BASE/v1/proxy/orthogonal/run 调用,请求体指定 api 为 tavily 及对应 path。

限制:搜索深度 basic、fast、ultra-fast 消耗 1 API Credit,advanced 消耗 2;auto_parameters 可能自动使用 advanced 从而增加费用;Map/Crawl 指定 instructions 时费用提高;Extract 与 Crawl 的 advanced 提取费用高于 basic。具体价格、配额和平台支持暂未提供。