xAI
OpenClaw incluye un plugin integrado del proveedorxai para modelos Grok.
Configuración
- Crea una API key en la consola de xAI.
- Establece
XAI_API_KEY, o ejecuta:
- Elige un modelo como:
XAI_API_KEY también puede alimentar web_search respaldado por Grok, x_search de primera clase
y code_execution remoto.
Si guardas una clave de xAI en plugins.entries.xai.config.webSearch.apiKey,
el proveedor integrado de modelos xAI ahora también reutiliza esa clave como fallback.
El ajuste de code_execution vive en plugins.entries.xai.config.codeExecution.
Catálogo actual de modelos integrados
OpenClaw ahora incluye estas familias de modelos xAI listas para usar: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* y grok-code-fast* cuando
siguen la misma forma de API.
Notas sobre modelos rápidos:
grok-4-fast,grok-4-1-fasty las variantesgrok-4.20-beta-*son las referencias Grok actuales con capacidad de imagen en el catálogo integrado./fast onoagents.defaults.models["xai/<model>"].params.fastMode: truereescriben las solicitudes nativas de xAI de la siguiente manera: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
Búsqueda web
El proveedor integrado de búsqueda webgrok también usa XAI_API_KEY:
Límites conocidos
- La autenticación hoy solo es por API key. OpenClaw todavía no tiene flujo OAuth/device-code para xAI.
grok-4.20-multi-agent-experimental-beta-0304no es compatible en la ruta normal del proveedor xAI porque requiere una superficie de API upstream distinta del transporte estándar xAI de OpenClaw.
Notas
- OpenClaw aplica automáticamente correcciones de compatibilidad específicas de xAI para esquemas de herramientas y llamadas de herramientas en la ruta compartida del ejecutor.
- Las solicitudes nativas de xAI usan por defecto
tool_stream: true. Estableceagents.defaults.models["xai/<model>"].params.tool_streamenfalsepara desactivarlo. - El wrapper integrado de xAI elimina las banderas de esquema estricto de herramientas no admitidas y las claves de carga de razonamiento antes de enviar solicitudes nativas de xAI.
web_search,x_searchycode_executionse exponen como herramientas de OpenClaw. OpenClaw habilita la función integrada específica de xAI que necesita dentro de cada solicitud de herramienta en lugar de adjuntar todas las herramientas nativas a cada turno de chat.x_searchycode_executionson propiedad del plugin integrado xAI en lugar de estar codificados directamente en el runtime central del modelo.code_executiones ejecución remota en sandbox de xAI, noexeclocal.- Para ver la visión general más amplia del proveedor, consulta Model providers.