Hermes 联网搜索终于不用折腾 API Key!5 个免费通道 + 零配置自动轮换手把手开启


你有没有过这样的经历:想让 AI 帮你查点实时信息,结果先要注册一个搜索 API 账号、申请免费额度、把 API Key 填进配置文件——折腾半小时,搜索还没开始。就在前天(8 月 20 日),Hermes 把这件事变成了“开箱即用”:新装的 Hermes 什么都不用配置就能联网搜索,而且免费通道一口气有 5 个。这篇文章把每个通道怎么开、怎么选,一次讲清楚。

先说最大的新闻:keyless ring——零配置自动轮换

之前零密钥的 Hermes 只能靠 ddgs 或自建 SearXNG 硬撑。8 月 20 日合入 main 的提交(4ea69d9d2)把“无密钥档”升级成了 5 厂商轮换环

exa → parallel → tavily → firecrawl → keenable

机制:新装且没有任何 web 凭据的 Hermes,会按这个顺序轮询五家厂商的免费档(round-robin,每次请求换一家,起点由进程随机种子决定);当前厂商被限流或失败时,自动顺延到下一家。也就是说——你不用注册任何东西web.keyless_fallback(默认开启)让联网搜索直接可用。

如果你配了带密钥的后端但它挂了,还有配套的 web.keyless_rescue(默认开启):失败的那一次调用自动落到 keyless 环上救援,不粘滞(详见《4 个隐藏技巧》的技巧四)。

五个免费通道逐一开

通道一:Keenable——零 Key,且搜索+萃取都支持

这是这次环扩展里最值得单独认识的新后端(https://keenable.ai,独立 web 索引):

# 什么都不用配,直接用:
hermes config set web.backend keenable

# 想提高限额再配 key(可选):
hermes config set env.KEENABLE_API_KEY "your-key"
  • 零密钥:公共无密钥端点,只发一个应用标识头(X-Keenable-Title: hermes-agent),不发送任何用户标识
  • 搜索 + 萃取都支持supports_extract() 返回 True)——其他免费后端大多只能搜索,它还能当 web_extract 后端用
  • 免费档限速;配 KEENABLE_API_KEY 可提升限额;web.provider_tier.keenable: free|paid 可固定档位

通道二:ddgs(DuckDuckGo)——零 Key,最快上手

hermes config set web.backend ddgs
# 首次使用 hermes tools 选择 DuckDuckGo 会自动 pip install ddgs
  • 零 API Key,直接抓 DuckDuckGo 搜索结果
  • 只能搜索(不能萃取);DuckDuckGo 有服务端限流,超时“稍后再试”即可

通道三:SearXNG——零 Key,隐私最好、来源最广

docker run -d --name searxng -p 127.0.0.1:8080:8080 \
  -e BASE_URL=http://localhost:8080 --restart unless-stopped searxng/searxng
hermes config set env.SEARXNG_URL http://localhost:8080
hermes config set web.backend searxng
  • 自托管元搜索,聚合 Google、Bing、Brave、Wikipedia 等 70+ 来源,隐私最好(请求走你自己的实例)
  • 只能搜索;注意个别引擎可能封 SearXNG 的 IP,可配置回退引擎

通道四:Brave Search Free Tier——免费 Key,质量高

hermes config set env.BRAVE_SEARCH_API_KEY "your-key"   # 去 brave.com/search/api 免费申请
hermes config set web.backend brave-free
  • 免费档 2000 次/月、1 QPS;结果质量高、轻维护
  • 只能搜索;单次结果数上限 20

通道五:xAI——复用你已有的 Grok 凭据,服务端搜索

hermes auth   # 已登录 Grok OAuth 的话直接可用
hermes config set web.backend xai
  • 走 xAI 的 agentic Web Search 工具:Grok 在服务端完成搜索和页面浏览,把 top 结果以结构化 JSON 交回
  • 认证复用 Hermes 管理的 Grok OAuthhermes auth),或回退 XAI_API_KEY——不用单独申请搜索专用 Key
  • 可选配置:web.xai.model(默认 grok-build-0.1)、allowed_domains/excluded_domains(各最多 5 个)、timeout(默认 90s)

配置对照表

通道 要 Key 吗 搜索 萃取 一句话
keyless ring(exa/parallel/tavily/firecrawl/keenable) ✓(部分) 零配置自动轮换,新装即用
Keenable 零(可选提额) 新后端,搜索+萃取全能
ddgs 最快上手
SearXNG 隐私最好、来源最广
Brave Free 免费 Key 质量高、轻维护
xAI 复用 Grok 服务端搜索,不用新 Key

配置键速查:web.backend(共享回退)、web.search_backend(仅搜索)、web.extract_backend(仅萃取)——三个可以分别指向不同后端。

发布状态

内容 状态
keyless ring 5 厂商轮换(4ea69d9d2 main(8/20 合入),未发布——最新正式版仍是 v0.20.4
Keenable / xAI 插件 bundled 插件,随版本分发(xAI 5 月起就有,Keenable 随 ring 扩展)
想立即体验 hermes update --branch main 或等下一个 release

总结

从“三个免费方案要自己配”到“五个免费通道 + 零配置自动轮换”,Hermes 的联网搜索在 8 月 20 日迈了一大步:新装的 Hermes 开箱就能搜,老用户把 web.backend 指到 keenable 或 xai 也能立刻升级。追求省心就什么都不配(keyless ring),追求隐私用 SearXNG,追求省事用 Keenable,追求质量用 Brave Free,有 Grok 账号就试试 xAI。更早的三方案详解见《免费搜索 Skill 不用 API Key》,最新版本动态见 v0.20.4 发布说明