xAI
OpenClaw liefert ein gebündeltes Provider-Pluginxai für Grok-Modelle mit.
Einrichtung
- Erstellen Sie einen API-Schlüssel in der xAI-Konsole.
- Setzen Sie
XAI_API_KEY, oder führen Sie aus:
- Wählen Sie ein Modell wie dieses:
XAI_API_KEY kann auch für web_search mit Grok, erstklassiges x_search
und entferntes code_execution verwendet werden.
Wenn Sie einen xAI-Schlüssel unter plugins.entries.xai.config.webSearch.apiKey
speichern, verwendet der gebündelte xAI-Modell-Provider diesen Schlüssel jetzt ebenfalls als Fallback.
Das Tuning für code_execution befindet sich unter plugins.entries.xai.config.codeExecution.
Aktueller gebündelter Modellkatalog
OpenClaw enthält jetzt standardmäßig diese xAI-Modellfamilien:grok-3,grok-3-fast,grok-3-mini,grok-3-mini-fastgrok-4,grok-4-0709grok-4-fast,grok-4-fast-non-reasoninggrok-4-1-fast,grok-4-1-fast-non-reasoninggrok-4.20-beta-latest-reasoning,grok-4.20-beta-latest-non-reasoninggrok-code-fast-1
grok-4* und grok-code-fast* per Weiterleitung auf, wenn
sie derselben API-Form folgen.
Hinweise zu schnellen Modellen:
grok-4-fast,grok-4-1-fastund die Variantengrok-4.20-beta-*sind die aktuellen bildfähigen Grok-Referenzen im gebündelten Katalog./fast onoderagents.defaults.models["xai/<model>"].params.fastMode: trueschreibt native xAI-Anfragen wie folgt um:grok-3->grok-3-fastgrok-3-mini->grok-3-mini-fastgrok-4->grok-4-fastgrok-4-0709->grok-4-fast
grok-4-fast-reasoning->grok-4-fastgrok-4-1-fast-reasoning->grok-4-1-fastgrok-4.20-reasoning->grok-4.20-beta-latest-reasoninggrok-4.20-non-reasoning->grok-4.20-beta-latest-non-reasoning
Web Search
Der gebündelte Web-Search-Providergrok verwendet ebenfalls XAI_API_KEY:
Bekannte Einschränkungen
- Die Authentifizierung ist derzeit nur per API-Schlüssel möglich. Einen xAI-OAuth-/Device-Code-Flow gibt es in OpenClaw noch nicht.
grok-4.20-multi-agent-experimental-beta-0304wird auf dem normalen xAI-Provider-Pfad nicht unterstützt, da dafür eine andere Upstream-API-Oberfläche erforderlich ist als für den standardmäßigen xAI-Transport von OpenClaw.
Hinweise
- OpenClaw wendet xAI-spezifische Kompatibilitätskorrekturen für Tool-Schemas und Tool-Calls automatisch auf dem gemeinsamen Runner-Pfad an.
- Native xAI-Anfragen verwenden standardmäßig
tool_stream: true. Setzen Sieagents.defaults.models["xai/<model>"].params.tool_streamauffalse, um dies zu deaktivieren. - Der gebündelte xAI-Wrapper entfernt nicht unterstützte strikte Tool-Schema-Flags und Reasoning-Nutzlastschlüssel, bevor native xAI-Anfragen gesendet werden.
web_search,x_searchundcode_executionwerden als OpenClaw-Tools bereitgestellt. OpenClaw aktiviert das jeweils benötigte xAI-Built-in innerhalb jeder Tool-Anfrage, anstatt alle nativen Tools an jeden Chat-Turn anzuhängen.x_searchundcode_executiongehören dem gebündelten xAI-Plugin und sind nicht fest im Kern der Modell-Laufzeit codiert.code_executionist entfernte xAI-Sandbox-Ausführung, nicht lokalesexec.- Einen umfassenderen Überblick über Provider finden Sie unter Modell-Provider.