xAI
OpenClaw include un plugin provider integratoxai per i modelli Grok.
Per iniziare
Crea una chiave API
Crea una chiave API nella console xAI.
OpenClaw usa l’API xAI Responses come trasporto xAI integrato. La stessa
XAI_API_KEY può anche alimentare web_search basato su Grok, x_search
di prima classe e code_execution remoto.
Se memorizzi una chiave xAI sotto plugins.entries.xai.config.webSearch.apiKey,
anche il provider di modelli xAI integrato riutilizza quella chiave come fallback.
La configurazione di code_execution si trova sotto plugins.entries.xai.config.codeExecution.Catalogo di modelli integrato
OpenClaw include queste famiglie di modelli xAI pronte all’uso:| Famiglia | ID modello |
|---|---|
| Grok 3 | grok-3, grok-3-fast, grok-3-mini, grok-3-mini-fast |
| Grok 4 | grok-4, grok-4-0709 |
| Grok 4 Fast | grok-4-fast, grok-4-fast-non-reasoning |
| Grok 4.1 Fast | grok-4-1-fast, grok-4-1-fast-non-reasoning |
| Grok 4.20 Beta | grok-4.20-beta-latest-reasoning, grok-4.20-beta-latest-non-reasoning |
| Grok Code | grok-code-fast-1 |
grok-4* e grok-code-fast* quando
seguono la stessa forma API.
Mappature della modalità fast
/fast on oppure agents.defaults.models["xai/<model>"].params.fastMode: true
riscrive le richieste xAI native come segue:
| Modello sorgente | Destinazione modalità fast |
|---|---|
grok-3 | grok-3-fast |
grok-3-mini | grok-3-mini-fast |
grok-4 | grok-4-fast |
grok-4-0709 | grok-4-fast |
Alias legacy di compatibilità
Gli alias legacy continuano a normalizzarsi agli ID canonici integrati:| Alias legacy | ID canonico |
|---|---|
grok-4-fast-reasoning | grok-4-fast |
grok-4-1-fast-reasoning | grok-4-1-fast |
grok-4.20-reasoning | grok-4.20-beta-latest-reasoning |
grok-4.20-non-reasoning | grok-4.20-beta-latest-non-reasoning |
Funzionalità
Ricerca web
Ricerca web
Il provider integrato
grok per la ricerca web usa anch’esso XAI_API_KEY:Generazione video
Generazione video
Il plugin integrato
xai registra la generazione video tramite lo strumento condiviso
video_generate.- Modello video predefinito:
xai/grok-imagine-video - Modalità: da testo a video, da immagine a video e flussi remoti di modifica/estensione video
- Supporta
aspectRatioeresolution
Vedi Generazione video per i parametri condivisi dello strumento,
la selezione del provider e il comportamento di failover.
Configurazione di x_search
Configurazione di x_search
Il plugin xAI integrato espone
x_search come strumento OpenClaw per cercare
contenuti su X (ex Twitter) tramite Grok.Percorso di configurazione: plugins.entries.xai.config.xSearch| Chiave | Tipo | Predefinito | Descrizione |
|---|---|---|---|
enabled | boolean | — | Abilita o disabilita x_search |
model | string | grok-4-1-fast | Modello usato per richieste x_search |
inlineCitations | boolean | — | Include citazioni inline nei risultati |
maxTurns | number | — | Numero massimo di turni di conversazione |
timeoutSeconds | number | — | Timeout della richiesta in secondi |
cacheTtlMinutes | number | — | Tempo di vita della cache in minuti |
Configurazione di code_execution
Configurazione di code_execution
Il plugin xAI integrato espone
code_execution come strumento OpenClaw per
l’esecuzione remota di codice nell’ambiente sandbox di xAI.Percorso di configurazione: plugins.entries.xai.config.codeExecution| Chiave | Tipo | Predefinito | Descrizione |
|---|---|---|---|
enabled | boolean | true (se la chiave è disponibile) | Abilita o disabilita l’esecuzione del codice |
model | string | grok-4-1-fast | Modello usato per le richieste di esecuzione codice |
maxTurns | number | — | Numero massimo di turni di conversazione |
timeoutSeconds | number | — | Timeout della richiesta in secondi |
Si tratta di esecuzione remota nella sandbox xAI, non di
exec locale.Limiti noti
Limiti noti
- L’autenticazione oggi è solo tramite chiave API. In OpenClaw non esiste ancora un flusso xAI OAuth o device-code.
grok-4.20-multi-agent-experimental-beta-0304non è supportato sul normale percorso del provider xAI perché richiede una diversa superficie API upstream rispetto al trasporto xAI standard di OpenClaw.
Note avanzate
Note avanzate
- OpenClaw applica automaticamente correzioni di compatibilità specifiche di xAI per schema degli strumenti e chiamate agli strumenti sul percorso runner condiviso.
- Le richieste xAI native usano per impostazione predefinita
tool_stream: true. Impostaagents.defaults.models["xai/<model>"].params.tool_streamsufalseper disabilitarlo. - Il wrapper xAI integrato rimuove i flag strict dello schema degli strumenti non supportati e le chiavi di payload reasoning prima di inviare richieste xAI native.
web_search,x_searchecode_executionsono esposti come strumenti OpenClaw. OpenClaw abilita lo specifico built-in xAI necessario all’interno di ogni richiesta dello strumento invece di allegare tutti gli strumenti nativi a ogni turno di chat.x_searchecode_executionsono gestiti dal plugin xAI integrato invece di essere codificati in modo statico nel runtime del modello core.code_executionè esecuzione remota nella sandbox xAI, nonexeclocale.
Correlati
Selezione del modello
Scegliere provider, riferimenti modello e comportamento di failover.
Generazione video
Parametri condivisi dello strumento video e selezione del provider.
Tutti i provider
La panoramica generale dei provider.
Troubleshooting
Problemi comuni e correzioni.