code_execution 會在 xAI 的 Responses API 上執行沙箱化的遠端 Python 分析
(https://api.x.ai/v1/responses,與 x_search 使用相同的端點)。它由隨附的 xai 外掛依據 tools 合約註冊。
可用於計算、表格化、快速統計與圖表式分析,
包括分析由
x_search 或 web_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
重新啟動閘道
code_execution 就會出現在代理程式的工具清單中。使用方式
請明確說明分析目的;此工具只接受一個task 參數,
因此請在單一提示中傳送完整要求與任何內嵌資料:
錯誤
若未提供驗證,此工具會傳回結構化 JSON 錯誤(而非擲回 例外),讓代理程式能自行修正:相關內容
Exec 工具
在你的機器或已配對節點上執行本機 shell。
Exec 核准
shell 執行的允許/拒絕政策。
Web 工具
web_search、x_search 和 web_fetch。xAI 提供者
Grok 模型、Web/X 搜尋及程式碼執行設定。