用途:该技能提供由 Exa AI 驱动的实时网页搜索与内容提取能力,适用于查找当前信息、研究主题、抓取 URL 内容或查找代码示例。
主要能力:包含 search(网页搜索)、contents(提取指定 URL 内容)、code(查找代码示例)三类命令。搜索支持 fast、auto(默认)、deep 三种类型,分别对应快速查询、通用用途和复杂研究;可用 --num-results 控制结果数,--text 获取全文,--include-domains 按域名过滤,--start-date 按日期过滤。contents 支持传入单个或多个 URL,并可用 --livecrawl preferred 优先获取实时内容。code 命令支持 --tokens 控制返回量。
使用方式:调用 scripts/exa.py 脚本,需设置 EXA_API_KEY 环境变量。示例:python scripts/exa.py search --query "latest AI research";python scripts/exa.py search --query "node.js version" --type fast;python scripts/exa.py search --query "React server components" --type deep --num-results 10;python scripts/exa.py search --query "GraphQL best practices" --text;python scripts/exa.py contents --urls "https://docs.python.org/3/tutorial/classes.html";python scripts/exa.py code --query "React useState hook examples"。需要结构化输出时可加 --format json。
适用场景:一般网页调研、新闻与文章检索、阅读文档、编程问题与 API/库用法查询、代码示例查找。
限制与建议:简单事实查询用 --type fast,需要全面结果的研究用 --type deep;编程问题优先用 code 命令而非 search;已有具体 URL 时用 contents;查询应尽量具体,包含库/框架名、编程语言和使用场景。资料未提供收费、价格、平台支持范围及速率限制等信息。