code_execution esegue analisi Python remote in sandbox sull’API Responses di xAI. È registrato dal Plugin xai incluso (nel contratto tools) e inoltra le richieste allo stesso endpoint https://api.x.ai/v1/responses usato da x_search.
| Proprietà | Valore |
|---|---|
| Nome strumento | code_execution |
| Plugin provider | xai (incluso, enabledByDefault: true) |
| Autenticazione | profilo di autenticazione xAI, XAI_API_KEY o plugins.entries.xai.config.webSearch.apiKey |
| Modello predefinito | grok-4-1-fast |
| Timeout predefinito | 30 secondi |
maxTurns predefinito | non impostato (xAI applica il proprio limite interno) |
exec locale:
execesegue comandi shell sulla tua macchina o sul nodo associato.code_executionesegue Python nel sandbox remoto di xAI.
code_execution per:
- Calcoli.
- Tabulazione.
- Statistiche rapide.
- Analisi in stile grafico.
- Analizzare dati restituiti da
x_searchoweb_search.
exec per quello.
Configurazione
Fornisci credenziali xAI
Accedi con Grok OAuth usando un abbonamento SuperGrok o X Premium idoneo,
oppure memorizza una chiave API. xAI OAuth usa la verifica con codice dispositivo,
quindi funziona da host remoti senza callback localhost. OAuth funziona per
Durante una nuova installazione, le stesse opzioni di autenticazione sono disponibili
nell’onboarding:Oppure usa una chiave API:Oppure tramite configurazione:
code_execution e x_search; XAI_API_KEY o la configurazione web-search del Plugin
possono anche alimentare Grok web_search.Abilita e configura code_execution
code_execution è disponibile quando sono disponibili credenziali xAI. Imposta
plugins.entries.xai.config.codeExecution.enabled su false per disabilitarlo,
oppure usa lo stesso blocco per configurare modello e timeout.Come usarlo
Chiedi in modo naturale e rendi esplicito l’intento dell’analisi:task, quindi l’agente deve inviare la richiesta di analisi completa e gli eventuali dati inline in un unico prompt.
Errori
Quando lo strumento viene eseguito senza autenticazione, restituisce un errore strutturatomissing_xai_api_key che indica il profilo di autenticazione, la variabile d’ambiente e le opzioni di configurazione. L’errore è JSON, non un’eccezione lanciata, quindi l’agente può autocorreggersi:
Limiti
- Questa è esecuzione remota xAI, non esecuzione di processi locali.
- Tratta i risultati come analisi effimera, non come una sessione notebook persistente.
- Non presumere l’accesso a file locali o al tuo workspace.
- Per dati X aggiornati, usa prima
x_searche passa il risultato acode_execution.
Correlati
Strumento Exec
Esecuzione shell locale sulla tua macchina o sul nodo associato.
Approvazioni Exec
Criteri di consenso/rifiuto per l’esecuzione shell.
Strumenti Web
web_search, x_search e web_fetch.Provider xAI
Modelli Grok, ricerca web/X e configurazione dell’esecuzione di codice.