2026 年面向 LLM 智能体的免费网页搜索 API
2026 年面向 LLM 智能体的免费网页搜索 API
四个经过核验的、面向 AI 智能体和 RAG 的免费网页搜索 API——Exa、Firecrawl、Jina Reader、面向学生的 Tavily——含每月搜索次数和速率限制。
耗时 10 分钟 你需要:在供应商处拥有账户和 API key;四个方案的免费部分均不要求绑卡 · Tavily:学生身份(官方学生邮箱或学生证) · curl 或任意 HTTP 客户端;四者也都提供 Python 和 JavaScript SDK 或纯 REST 最后核验:2026 年 10 月 20 日
要回答“今天”问题的 LLM 智能体,需要一次返回干净文本而不是整页广告的搜索调用。目录中有四个经过核验的免费方案可提供这一点:月度额度(Exa、Firecrawl)、一次性 token 余额(Jina),或面向学生的免费付费方案(Tavily)。以下每个数字均于 2026-10-20 在供应商自己的定价或文档页面核验。需要把已知 URL 转成文本?Firecrawl 和 Jina Reader 也能做到;[免费嵌入 API 指南](/learn/free-embeddings-api/) 介绍 RAG 流程的下一步。
比较免费网页搜索 API
| 方案 | 免费内容 | 可换取用量 | 每次调用的结果数 | 速率限制(免费) | 重置 |
|---|---|---|---|---|---|
| Exa | 每月 $10 额度,另有一次 $10 新用户奖励;无需支付方式 | 每月约 2,500 次 Lite Search 调用(每 1,000 次 $4)或 1,400 次 Auto Search 调用(每 1,000 次 $7) | 基础价格含最多 10 条结果;额外结果每 1,000 条 $1 | 每秒 10 次搜索查询 | 每月 1 日 |
| Firecrawl | 每月 1,000 积分,无需信用卡 | 约 500 次搜索(每 10 条结果 2 积分);若还抓取每条结果则更少(每页 1 积分) | 每 2 积分最多 10 条结果 | /search 每分钟 10 次请求,2 个并发浏览器 | 每月;未使用积分不结转 |
| Jina Reader | 每个新 API key 1000 万 token,与 Jina 其他 API 共享 | 最多约 1,000 次搜索(每次消耗 10,000 token 起) | 前 5 条,每条包含适合 LLM 使用的页面正文文本 | 使用免费 key 时 s.jina.ai 每分钟 100 次请求 | 不重置;一次性余额 |
| Tavily(学生) | 4 个月 Project 方案(每月 $30),每月 4,000 积分 | 每月 4,000 次基础搜索(1 积分)或 2,000 次高级搜索(2 积分) | 可配置 | 开发 key 每分钟 100 次请求 | 每月,持续 4 个月 |
“预算对应搜索次数”一列是我们根据各供应商公布的每次调用价格计算得出。
如何选择
- 每月免费搜索次数最多:Exa。每月 $10 可购买约 2,500 次 Lite 搜索,免费方案以每秒 10 次查询覆盖所有端点(search、contents、answer)。
- 一次调用完成搜索并获取完整页面:Firecrawl 的 /search 可将每条结果抓取为 Markdown;预算为每 10 条结果 2 积分,另加每个抓取页面 1 积分。
- 无需额外步骤即可获得可读结果:Jina 的 s.jina.ai 返回前五条结果,其内容已转换为文本。余额是一次性的,因此更适合原型而非产品。
- 学生:Tavily 为核验学生提供 4 个月、每月 $30 的 Project 方案,每月 4,000 积分。
步骤
Exa
- 在 dashboard.exa.ai 注册;无需支付方式即可添加免费额度。
- 创建 API key 并保存为 EXA_API_KEY。
- 搜索:curl -X POST https://api.exa.ai/search -H "x-api-key: $EXA_API_KEY" -H "Content-Type: application/json" -d '{"query": "latest open-weight LLM releases", "type": "auto", "numResults": 5}'
- 在账单页面查看余额;每月 1 日重置为 $10。
Firecrawl
- 在 firecrawl.dev 注册(无需信用卡),并从控制台复制 API key。
- 搜索:curl -X POST https://api.firecrawl.dev/v2/search -H "Authorization: Bearer $FIRECRAWL_API_KEY" -H "Content-Type: application/json" -d '{"query": "latest open-weight LLM releases", "limit": 5}'
- 仅在需要每个页面内容时添加 scrapeOptions:每个抓取结果会再消耗 1 积分。
Jina Reader
- 打开 jina.ai/reader;系统会为你生成含 1000 万 token 的免费 API key(搜索端点需要 key)。
- 搜索:curl "https://s.jina.ai/?q=latest%20open-weight%20LLM%20releases" -H "Authorization: Bearer $JINA_API_KEY"
- 若只想读取一个已知页面,在其 URL 前加上 https://r.jina.ai/。
Tavily(学生)
- 创建免费 Tavily 账户。
- 用官方学生邮箱发送邮件至 support@tavily.com,或发送学生证副本。
- 核验后会获得优惠码:在 Billing 页面,选择 Project 方案下的 Upgrade,并将其作为促销代码输入。
- 搜索:curl -X POST https://api.tavily.com/search -H "Authorization: Bearer $TAVILY_API_KEY" -H "Content-Type: application/json" -d '{"query": "latest open-weight LLM releases", "search_depth": "basic"}'
何时自托管
当免费额度太小时,可自行运行元搜索引擎:SearXNG(AGPL-3.0)可同时查询多个搜索引擎,并能以 JSON 形式向智能体返回结果。没有积分限制,但上游搜索引擎可能会对繁忙实例限流或封禁,而且你需要自行抓取并清洗每个页面(类似 Reader 的步骤)。
限制与注意事项
- 积分按调用消耗,而不是按答案消耗。一个问题搜索三次的智能体会使用三次调用;应按智能体步骤而非用户数来估算免费预算。
- 只有 Exa 和 Firecrawl 会面向所有人补充额度。Jina 的 1000 万 token 一次性消耗,并与 Embeddings 和 Reranker API 共享;Tavily 的学生方案在 4 个月后结束。
- Jina 的模型许可。Reader 模型(ReaderLM-v2、jina-vlm)用于自托管时采用 CC-BY-NC 4.0;在基于免费 key 构建商业产品前,请阅读 Jina 的条款。
- 速率限制按账户或 key 计算。Firecrawl 每分钟 10 次搜索和 Jina 每分钟 100 次是整个团队的上限,而非每个用户。
- 免费套餐会变化。方案每月重新核验;……