code_execution запускає ізольований віддалений аналіз Python в API Responses від xAI. Його реєструє вбудований Plugin xai (у межах контракту tools), і він надсилає запити до тієї самої кінцевої точки https://api.x.ai/v1/responses, яку використовує x_search.
| Властивість | Значення |
|---|---|
| Назва інструмента | code_execution |
| Plugin провайдера | xai (вбудований, enabledByDefault: true) |
| Автентифікація | профіль автентифікації xAI, XAI_API_KEY або plugins.entries.xai.config.webSearch.apiKey |
| Типова модель | grok-4-1-fast |
| Типовий тайм-аут | 30 секунд |
Типовий maxTurns | не задано (xAI застосовує власний внутрішній ліміт) |
exec:
execзапускає команди оболонки на вашій машині або спареному вузлі.code_executionзапускає Python у віддаленій ізольованій пісочниці xAI.
code_execution для:
- Обчислень.
- Табуляції.
- Швидкої статистики.
- Аналізу у стилі діаграм.
- Аналізу даних, повернутих
x_searchабоweb_search.
exec.
Налаштування
Надайте облікові дані xAI
Увійдіть через Grok OAuth за допомогою відповідної підписки SuperGrok або X Premium
або збережіть API-ключ. xAI OAuth використовує перевірку через код пристрою, тому працює
з віддалених хостів без localhost callback. OAuth працює для
Під час свіжого встановлення ті самі варіанти автентифікації доступні в
onboarding:Або використайте API-ключ:Або через конфігурацію:
code_execution і x_search; XAI_API_KEY або конфігурація вебпошуку Plugin
також можуть забезпечувати роботу Grok web_search.Увімкніть і налаштуйте code_execution
code_execution доступний, коли наявні облікові дані xAI. Установіть
plugins.entries.xai.config.codeExecution.enabled на false, щоб вимкнути його,
або використайте той самий блок, щоб налаштувати модель і тайм-аут.Як ним користуватися
Запитуйте природно й явно вказуйте намір аналізу:task, тому агент має надіслати повний запит на аналіз і будь-які вбудовані дані в одному prompt.
Помилки
Коли інструмент запускається без автентифікації, він повертає структуровану помилкуmissing_xai_api_key, яка вказує на профіль автентифікації, змінну середовища та параметри конфігурації. Помилка має формат JSON, а не є викинутим винятком, тому агент може самостійно виправитися:
Обмеження
- Це віддалене виконання xAI, а не виконання локального процесу.
- Сприймайте результати як ефемерний аналіз, а не як постійну сесію notebook.
- Не припускайте доступу до локальних файлів або вашого робочого простору.
- Для свіжих даних X спочатку використайте
x_searchі передайте результат уcode_execution.
Пов’язане
Інструмент Exec
Локальне виконання команд оболонки на вашій машині або спареному вузлі.
Схвалення Exec
Політика дозволу/заборони для виконання команд оболонки.
Вебінструменти
web_search, x_search і web_fetch.Провайдер xAI
Моделі Grok, вебпошук/пошук X і конфігурація виконання коду.