SuperAPI AI 工具集

exa-search

编程与开发

查看项目

更新于 10-16 01:38

技能介绍

用途:通过 Exa 的 AI 搜索 API 进行网页检索,适合为智能体提供联网搜索、内容抓取、问答与深度调研能力。

主要能力:四种端点可选。/search 做语义搜索并可附带内容提取;/contents 针对指定 URL 抽取正文、摘要和高亮;/answer 返回基于搜索结果的直接答案与引用;/research/v1 提供异步深度研究,支持 JSON Schema 结构化输出,模型可选 exa-research 与 exa-research-pro。搜索支持 numResults(最大 100)、type(auto、neural、fast、deep)、category(company、research paper、news、pdf、github、tweet、personal site、financial report、people)、includeDomains、excludeDomains、发布时间范围及 includeText/excludeText 过滤。contents 可配置 text、highlights、summary 与 livecrawl(never、fallback、preferred、always)。

使用方式:配置存放于 ~/.config/exa-search/config.json,需填入从 https://dashboard.exa.ai/api-keys 获取的 api_key。API 调用示例:curl -s -X POST "https://api.exa.ai/search" -H "x-api-key: $EXA_API_KEY" -H "Content-Type: application/json" -d '{"query": "...", "numResults": 10}'。若配置异常,可检查 JSON 有效性并重建:mkdir -p ~/.config/exa-search && cat > ~/.config/exa-search/config.json << 'EOF' {"api_key": "USER_PROVIDED_API_KEY"} EOF。研究任务需先创建取得 researchId,再轮询 /research/v1/{researchId} 直到 completed 或 failed。

适用场景:需要联网资料检索、多来源对比、网页正文与摘要抽取、事实问答及带结构化结果的多步调研。

限制:使用需 Exa API Key,并会产生费用(搜索每请求 0.005 美元起、深度搜索 0.015 美元起、contents 每页 0.001 美元;Answer 与 Research 按用量计费,具体以官方为准)。/research/v1 为异步执行;研究输出 schema 建议保持 1-5 个根字段;研究速度与质量因模型而异。常见错误包括 401 密钥无效、连接失败及配置缺失或格式错误。