Skip to main content
code_execution 會在 xAI 的 Responses API 上執行沙箱化的遠端 Python 分析 (https://api.x.ai/v1/responses,與 x_search 使用相同的端點)。它由隨附的 xai 外掛依據 tools 合約註冊。
code_execution 會在 xAI 的伺服器上執行。xAI 對每 1,000 次工具呼叫收取 $5, 另加模型的輸入與輸出權杖費用。
可用於計算、表格化、快速統計與圖表式分析, 包括分析由 x_searchweb_search 傳回的資料。它無法存取 本機檔案、你的 shell、你的儲存庫或已配對裝置,且不會在呼叫之間 保留狀態,因此應將每次呼叫視為暫時性分析,而非 筆記本工作階段。若要取得最新的 X 資料,請先執行 x_search, 再將結果輸入其中。 若要在本機執行,請改用 exec

設定

1

提供 xAI 認證資訊

OAuth 需要符合資格的 SuperGrok 或 X Premium 訂閱 (採用裝置代碼驗證,因此可從遠端主機使用,無須 localhost 回呼):
全新安裝時,也可以在初始設定中選擇相同選項:
或使用 API 金鑰:
或透過設定:
這三種方式都能同時支援 x_search 與 Grok web_search
2

啟用並調整 code_execution

省略 enabled 時,只有在使用中 模型的提供者為 xai 且可解析 xAI 認證資訊時,才會公開 code_execution。 如果使用中模型已有已知的非 xAI 提供者,請將 plugins.entries.xai.config.codeExecution.enabled 設為 true,以選擇啟用 跨提供者使用。若缺少使用中模型的提供者或無法解析, 此工具會維持隱藏。將 enabled 設為 false,即可對所有 提供者停用此工具。無論如何都必須提供 xAI 認證資訊。使用相同區塊覆寫模型、回合上限或逾時:
3

重新啟動閘道

當 xAI 外掛重新註冊,且通過上述提供者、啟用狀態及驗證檢查後, code_execution 就會出現在代理程式的工具清單中。

使用方式

請明確說明分析目的;此工具只接受一個 task 參數, 因此請在單一提示中傳送完整要求與任何內嵌資料:

錯誤

若未提供驗證,此工具會傳回結構化 JSON 錯誤(而非擲回 例外),讓代理程式能自行修正:

相關內容

Exec 工具

在你的機器或已配對節點上執行本機 shell。

Exec 核准

shell 執行的允許/拒絕政策。

Web 工具

web_searchx_searchweb_fetch

xAI 提供者

Grok 模型、Web/X 搜尋及程式碼執行設定。