




















@@ -89,9 +89,10 @@ OpenClaw uses the xAI Responses API as the bundled xAI transport. The same
8989credential from `openclaw models auth login --provider xai --method oauth`,
9090`openclaw models auth login --provider xai --device-code`, or
9191`openclaw models auth login --provider xai --method api-key` can also power first-class
92-`x_search`, remote `code_execution`, and xAI image/video generation.
92+`web_search`, `x_search`, remote `code_execution`, and xAI image/video generation.
9393Speech and transcription currently require `XAI_API_KEY` or provider config.
94-`XAI_API_KEY` or plugin web-search config can power Grok-backed `web_search` too.
94+Grok-backed `web_search` prefers xAI OAuth and falls back to `XAI_API_KEY` or
95+plugin web-search config.
9596If you store an xAI key under `plugins.entries.xai.config.webSearch.apiKey`,
9697the bundled xAI model provider reuses that key as a fallback too.
9798Set `plugins.entries.xai.config.webSearch.baseUrl` to route Grok `web_search`
@@ -128,16 +129,18 @@ first in model pickers:
128129129130| Family | Model ids |
130131| -------------- | ------------------------------------------------------------------------ |
132+| Grok Build 0.1 | `grok-build-0.1` |
131133| Grok 4.3 | `grok-4.3` |
132134| Grok 4.20 Beta | `grok-4.20-beta-latest-reasoning`, `grok-4.20-beta-latest-non-reasoning` |
133135134136The plugin still forward-resolves older Grok 3, Grok 4, Grok 4 Fast, Grok 4.1
135-Fast, and Grok Code slugs for existing configs, but OpenClaw no longer shows
136-those retired upstream slugs in the selectable catalog.
137+Fast, and Grok Code slugs for existing configs. Official Grok Code Fast aliases
138+normalize to `grok-build-0.1`; OpenClaw no longer shows the other retired
139+upstream slugs in the selectable catalog.
137140138141<Tip>
139-Use `grok-4.3` for new chat and coding workloads unless you explicitly need a
140-Grok 4.20 beta alias.
142+Use `grok-4.3` for general chat and `grok-build-0.1` for build/coding-focused
143+workloads unless you explicitly need a Grok 4.20 beta alias.
141144</Tip>
142145143146## OpenClaw feature coverage
@@ -189,6 +192,9 @@ Legacy aliases still normalize to the canonical bundled ids:
189192190193| Legacy alias | Canonical id |
191194| ------------------------- | ------------------------------------- |
195+| `grok-code-fast-1` | `grok-build-0.1` |
196+| `grok-code-fast` | `grok-build-0.1` |
197+| `grok-code-fast-1-0825` | `grok-build-0.1` |
192198| `grok-4-fast-reasoning` | `grok-4-fast` |
193199| `grok-4-1-fast-reasoning` | `grok-4-1-fast` |
194200| `grok-4.20-reasoning` | `grok-4.20-beta-latest-reasoning` |
@@ -198,10 +204,11 @@ Legacy aliases still normalize to the canonical bundled ids:
198204199205<AccordionGroup>
200206<Accordion title="Web search">
201-The bundled `grok` web-search provider can use `XAI_API_KEY` or a plugin
202-web-search key:
207+The bundled `grok` web-search provider prefers xAI OAuth, then falls back
208+to `XAI_API_KEY` or a plugin web-search key:
203209204210```bash
211+openclaw models auth login --provider xai --method oauth
205212openclaw config set tools.web.search.provider grok
206213```
207214@@ -220,6 +227,8 @@ Legacy aliases still normalize to the canonical bundled ids:
220227 using `reference_image` roles, 2-10 seconds for extension
221228- Reference-image generation: set `imageRoles` to `reference_image` for
222229 every supplied image; xAI accepts up to 7 such images
230+- Default operation timeout: 600 seconds unless `video_generate.timeoutMs`
231+ or `agents.defaults.videoGenerationModel.timeoutMs` is set
223232224233<Warning>
225234Local video buffers are not accepted. Use remote `http(s)` URLs for
@@ -259,6 +268,8 @@ Legacy aliases still normalize to the canonical bundled ids:
259268- Aspect ratios: `1:1`, `16:9`, `9:16`, `4:3`, `3:4`, `2:3`, `3:2`
260269- Resolutions: `1K`, `2K`
261270- Count: up to 4 images
271+- Default operation timeout: 600 seconds unless `image_generate.timeoutMs`
272+ or `agents.defaults.imageGenerationModel.timeoutMs` is set
262273263274OpenClaw asks xAI for `b64_json` image responses so generated media can be
264275stored and delivered through the normal channel attachment path. Local
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。