Code Execution
Code Execution
Section intitulée « Code Execution »code_execution exécute une analyse Python distante sandboxed sur l’API Responses de xAI.
Ceci est différent de exec local :
execexécute des commandes shell sur votre machine ou nœudcode_executionexécute Python dans le bac à sable distant de xAI
Utilisez code_execution pour :
- des calculs
- la tabulation
- des statistiques rapides
- l’analyse de style graphique
- analyser les données renvoyées par
x_searchouweb_search
N’utilisez pas cette fonctionnalité lorsque vous avez besoin de fichiers locaux, de votre shell, de votre dépôt ou d’appareils jumelés. Utilisez exec pour cela.
Configuration
Section intitulée « Configuration »Vous avez besoin d’une clé xAI API. N’importe laquelle de celles-ci fonctionne :
XAI_API_KEYplugins.entries.xai.config.webSearch.apiKey
Exemple :
{ plugins: { entries: { xai: { config: { webSearch: { apiKey: "xai-...", }, codeExecution: { enabled: true, model: "grok-4-1-fast", maxTurns: 2, timeoutSeconds: 30, }, }, }, }, },}Comment l’utiliser
Section intitulée « Comment l’utiliser »Posez des questions de manière naturelle et explicitez l’intention de l’analyse :
Use code_execution to calculate the 7-day moving average for these numbers: ...Use x_search to find posts mentioning OpenClaw this week, then use code_execution to count them by day.Use web_search to gather the latest AI benchmark numbers, then use code_execution to compare percent changes.L’outil prend en interne un seul paramètre task, l’agent doit donc envoyer
la demande d’analyse complète et toutes les données intégrées en une seule invite.
- Il s’agit d’une exécution xAI à distance, et non d’une exécution de processus locale.
- Cela doit être considéré comme une analyse éphémère, et non comme un notebook persistant.
- Ne supposez pas l’accès aux fichiers locaux ou à votre espace de travail.
- Pour des données X fraîches, utilisez d’abord
x_search.