openclaw使用 web_search(缺少 API 密钥)

missing_brave_api_key 是因为 OpenClaw 的 web_search 工具依赖 Brave Search API,而当前未配置 API 密钥。

🔑 如何获取 Brave Search API Key?
访问 Brave 官方 API 页面:
👉 https://search.brave.com/api

点击 "Get API Key"(需注册/登录 Brave 账户)

免费 tier 通常提供每月 1,000–10,000 次请求(足够日常使用)
注册后可在 Brave Developer Dashboard 查看你的密钥
复制生成的 API Key(形如 BSk...)

⚙️ 如何在 OpenClaw 中设置?
✅ 方法一:通过 CLI(推荐)
在终端运行(确保你在 OpenClaw Gateway 环境中):

openclaw configure --section web --key BRAVE_API_KEY --value "你的密钥"
替换 "你的密钥" 为实际值(带引号)

✅ 方法二:手动设置环境变量(临时)
如果 Gateway 运行在本地,可设置环境变量(重启 Gateway 后生效):

export BRAVE_API_KEY="你的密钥"

或写入 ~/.bashrc / ~/.zshrc 并 source

✅ 方法三:通过 Gateway 配置文件(高级)
编辑 Gateway 的配置文件(路径通常为 /etc/openclaw/gateway.conf 或 ~/.config/openclaw/gateway.yaml),添加:

web:
brave_api_key: "你的密钥"
📌 验证是否成功
设置后,可测试:

openclaw exec --command "openclaw web_search 'test' --count 1"
或直接让我再试一次 web_search。
现在这外文网站没有免费额度了。

posted @ 2026-03-11 09:56  王珞丹  阅读(2059)  评论(0)    收藏  举报