xAI
OpenClaw inclut un plugin de fournisseurxai intégré pour les modèles Grok.
Configuration
- Créez une clé API dans la console xAI.
- Définissez
XAI_API_KEY, ou exécutez :
- Choisissez un modèle tel que :
XAI_API_KEY peut aussi alimenter web_search adossé à Grok, x_search de première classe,
et code_execution distant.
Si vous stockez une clé xAI sous plugins.entries.xai.config.webSearch.apiKey,
le fournisseur de modèle xAI intégré la réutilise désormais aussi comme solution de repli.
Le réglage de code_execution se trouve sous plugins.entries.xai.config.codeExecution.
Catalogue actuel de modèles intégrés
OpenClaw inclut désormais ces familles de modèles xAI prêtes à l’emploi :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* et grok-code-fast* lorsque
leur forme API reste identique.
Remarques sur les modèles rapides :
grok-4-fast,grok-4-1-fast, et les variantesgrok-4.20-beta-*sont les références Grok actuelles compatibles image dans le catalogue intégré./fast onouagents.defaults.models["xai/<model>"].params.fastMode: trueréécrit les requêtes xAI natives comme suit :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
Recherche web
Le fournisseur de recherche webgrok intégré utilise aussi XAI_API_KEY :
Limites connues
- L’authentification n’est aujourd’hui possible que par clé API. Il n’existe pas encore de flux OAuth/device-code xAI dans OpenClaw.
grok-4.20-multi-agent-experimental-beta-0304n’est pas pris en charge sur le chemin normal du fournisseur xAI, car il nécessite une surface API amont différente du transport xAI standard d’OpenClaw.
Remarques
- OpenClaw applique automatiquement des correctifs de compatibilité spécifiques à xAI pour les schémas d’outils et les appels d’outils sur le chemin partagé de l’exécuteur.
- Les requêtes xAI natives utilisent par défaut
tool_stream: true. Définissezagents.defaults.models["xai/<model>"].params.tool_streamàfalsepour le désactiver. - L’enveloppe xAI intégrée supprime les drapeaux stricts de schéma d’outils non pris en charge et les clés de charge utile de raisonnement avant d’envoyer les requêtes xAI natives.
web_search,x_search, etcode_executionsont exposés comme outils OpenClaw. OpenClaw active le builtin xAI spécifique dont il a besoin dans chaque requête d’outil au lieu d’attacher tous les outils natifs à chaque tour de chat.x_searchetcode_executionsont gérés par le plugin xAI intégré plutôt que codés en dur dans le runtime central des modèles.code_executioncorrespond à une exécution distante dans le sandbox xAI, pas à l’outil localexec.- Pour une vue d’ensemble plus large des fournisseurs, voir Fournisseurs de modèles.