Exa Search

Exa · Research & Search
POST /v1/search用于寻找页面、检索相似页面、爬取以及专门代码搜索的网页搜索引擎,供AI代理在开放网络上使用。
一眼看
| 场地 | 价值 |
|---|---|
| 型号ID | exa-search |
| 车型发布日期 | - |
| 输入模态 | 正文 |
| 输出模态 | 正文 |
| 上下文窗口 | - |
| 重量精度 | - |
| 特色 | web_search,semantic_search |
| 本土推断 | 不 |
| 新 | 不 |
| 支持的端点 | POST /v1/search |
定价
| 冲锋 | 规格 | 速率 |
|---|---|---|
| 搜索(1-25条结果) | 每个搜索 | $0.0060 |
| 搜索(26-100条结果) | 每个搜索 | $0.030 |
| 内容(Text/Highlights/摘要) | 根据page/feature | $0.0060 |
| 代码搜索 | 每1000个代币 | $0.0060 |
示例请求
$ curl https://api.empiriolabs.ai/v1/search \ > -H 'Authorization: Bearer $EMPIRIOLABS_API_KEY' \ > -H 'Content-Type: application/json' \ > -d '{"model": "exa-search", "query": "latest LLM benchmarks 2026"}'
参数
| 参数 | 类型 | 必修 | 默认 | 描述 |
|---|---|---|---|---|
query | 弦 | 是的 | - | 搜索查询(或similar的网址) |
operation | 枚举 | 不 | "search" | 搜索 | 回答 | 研究。决定执行哪个Exa端点。·允许:search,similar,contents,code |
search_type | 枚举 | 不 | "auto" | 选择搜索算法:自动搜索、神经搜索、关键词搜索、快速搜索或完整搜索。类型的别名。·允许:auto、instant、neural、deep、fast |
type | 枚举 | 不 | "auto" | 自动 | 关键词 | 神经。自动为每个查询选择最佳模式。·允许:auto、instant、neural、deep、fast |
num_results | 人数 | 不 | 10 | 要返回多少结果(1-100)。·范围:1 – 100 |
category | 枚举 | 不 | - | 将结果限制在一个类别(研究论文、新闻、GitHub等)。·允许:company、research paper、news、github、tweet、movie、song、personal site、pdf |
include_domains | 弦 | 不 | - | 逗号分隔的域名允许列表。只返回这些领域的结果(例如 arxiv.org、github.com)。 |
exclude_domains | 弦 | 不 | - | 用逗号分隔的域名否认列表过滤结果。 |
include_text | 弦 | 不 | - | 必须出现的逗号分隔文本片段 |
exclude_text | 弦 | 不 | - | 逗号分隔文本片段以排除 |
start_crawl_date | 弦 | 不 | - | 只有返回结果在此日期之后才会爬取。ISO 8601(例如 2024-01-01T00:00:00Z)。 |
end_crawl_date | 弦 | 不 | - | 只有返回结果在此日期之前被爬取。ISO 8601。 |
start_published_date | 弦 | 不 | - | 仅返回此日期之后发布的结果。ISO 8601。 |
end_published_date | 弦 | 不 | - | 仅提交此日期之前发布的结果。ISO 8601。 |
return_text | 布尔值 | 不 | 错误 | 获取每个结果的整页文本内容。文本别名。 |
show_content | 布尔值 | 不 | 错误 | 在结果中展示完整的页面内容。文本别名。 |
text | 布尔值 | 不 | 错误 | 返回整页正文 |
text_max_chars | 人数 | 不 | 2000 | 限制每个结果的清理后文本长度。·范围:100 – 100000 |
include_html_tags | 布尔值 | 不 | 错误 | 在提取的文本中保留HTML标签。 |
return_highlights | 布尔值 | 不 | 错误 | 从每个结果中获取AI选出的关键片段。高光别名。 |
highlights | 布尔值 | 不 | 错误 | 每个结果包含相关的文本片段(“高亮”)。 |
highlights_query | 弦 | 不 | - | 查询用于评分哪些句子成为亮点。 |
highlights_sentences | 人数 | 不 | 3 | 每个亮点包含的句子数量。·范围:1 – 10 |
highlights_per_url | 人数 | 不 | 3 | 每个网址返回的最大高亮。·范围:1 – 10 |
return_summary | 布尔值 | 不 | 错误 | 获取每个结果的AI生成摘要。摘要的别名。 |
summary | 布尔值 | 不 | 错误 | 返回每个结果的LLM生成摘要。 |
summary_query | 弦 | 不 | - | 自定义摘要提示(仅在摘要=True时) |
livecrawl | 枚举 | 不 | "fallback" | 从未 | 后备方案 | 永远如此。获取一个新的爬取,而不是缓存内容。·允许:always,fallback,never,preferred |
subpages | 人数 | 不 | 0 | 每个主要结果旁边需要抓取的相关子页面数量。·范围:0 – 10 |
subpage_target | 弦 | 不 | - | 关键词指导获取哪些子页面(例如“定价”)。 |
code_tokens | 枚举 | 不 | "dynamic" | 抓取代码密集页面时包含的最大代码令牌。·允许:dynamic,5000,10000,20000 |
disable_formatting | 布尔值 | 不 | 错误 | 跳过EmpirioLabs的Markdown格式(渲染器添加的源代码/参考/代码块)。原始的上游Exa搜索JSON会被返回给想要直接解析模式的高级用户/代理。 |
注释
行动
- 搜索、类似页面、内容、代码搜索
搜索类型
- 自动、即时(低于150毫秒)、神经(嵌入)、深度搜索(Exa 2.1)、快速
类别
- 公司、研究论文、新闻、PDF、GitHub、推特、个人网站、LinkedIn 个人资料、财务报告
Machine可读模式: GET https://api.empiriolabs.ai/v1/models/exa-search。
