web_search 提供方,使用 xAI 基于网络的
响应生成由实时搜索结果支撑并带有引用的 AI 综合答案。
Grok 网页搜索在可用时会优先使用你现有的 xAI OAuth 登录。
如果不存在 OAuth 配置文件,同一个 xAI API 密钥也可以为内置的
x_search 工具提供支持,用于 X(前身为 Twitter)帖子搜索以及 code_execution
工具。如果你将密钥存储在 plugins.entries.xai.config.webSearch.apiKey 下,
OpenClaw 也会将其作为捆绑的 xAI 模型提供方的回退方案。
对于帖子级别的 X 指标,例如转发、回复、收藏或浏览量,请优先使用
x_search 并提供精确的帖子 URL 或状态 ID,而不是宽泛的搜索
查询。
入门与配置
如果你在以下过程中选择 Grok:openclaw onboardopenclaw configure --section web
x_search。
该后续步骤:
- 仅在你为
web_search选择 Grok 之后出现 - 不是一个独立的顶层网页搜索提供方选择
- 也可以在同一流程中可选地设置
x_search模型
x_search。
登录或获取 API 密钥
使用 API 密钥回退
当 OAuth 不可用,或者你有意希望使用基于密钥的网页搜索配置时,
请从 xAI 获取 API 密钥。
配置
openclaw models auth login --provider xai --method oauth 登录,在 Gateway 环境中设置 XAI_API_KEY,
或者存储 plugins.entries.xai.config.webSearch.apiKey。对于 gateway 安装,
请将环境变量放在 ~/.openclaw/.env 中。
工作原理
Grok 使用 xAI 基于网络的响应来综合答案,并在行内提供 引用,类似于 Gemini 的 Google Search grounding 方法。支持的参数
Grok 搜索支持query。
count 为了兼容共享的 web_search 而被接受,但 Grok 仍然
返回一条带引用的综合答案,而不是一个 N 个结果的列表。
目前不支持特定于提供方的过滤器。
Grok 使用特定于提供方的 60 秒默认超时,因为 xAI Responses
基于网络的检索可能比共享的 web_search 默认值运行更久。设置
tools.web.search.timeoutSeconds 可覆盖它。
Base URL 覆盖
当 Grok 网页搜索需要通过运营商代理或兼容 xAI 的 Responses 端点路由时,设置plugins.entries.xai.config.webSearch.baseUrl。OpenClaw
会在去除尾部斜杠后向 <baseUrl>/responses 发送请求。x_search
使用相同的 webSearch.baseUrl 回退,除非
plugins.entries.xai.config.xSearch.baseUrl 已设置。
相关
- Web Search 概览 — 所有提供方和自动检测
- Web Search 中的 x_search — 通过 xAI 提供的原生 X 搜索
- Gemini Search — 通过 Google grounding 生成 AI 综合答案