Skip to main content
OpenClaw 隨附一個內建的 xai 供應商外掛,用於 Grok 模型。建議的 方式是搭配符合資格的 SuperGrok 或 X Premium 訂閱使用 Grok OAuth。 閘道、設定、路由及工具都留在本機;只有 Grok 要求會傳送至 xAI 的 API。 OAuth 不需要 xAI API 金鑰或 Grok Build 應用程式。xAI 仍可能 在同意畫面上顯示 Grok Build,因為 OpenClaw 使用 xAI 共用的 OAuth 用戶端。

設定

1

全新安裝

執行包含常駐程式安裝的初始設定,然後在 模型/驗證步驟選擇 xAI/Grok OAuth:
在 VPS 或透過 SSH 操作時,直接選擇 xAI OAuth;它使用裝置代碼 驗證,不需要 localhost 回呼:
2

現有安裝

僅登入 xAI;不要只為了連接 Grok 而重新執行完整的初始設定:
另外將 Grok 設為預設模型:
只有在你確實想變更閘道、常駐程式、頻道、工作區或其他設定選項時, 才重新執行完整的初始設定。
3

API 金鑰方式

API 金鑰設定仍適用於 xAI Console 金鑰,以及需要金鑰型 供應商設定的媒體介面:
4

選擇模型

OpenClaw 使用 xAI Responses API 作為內建的 xAI 傳輸方式。來自 openclaw models auth login --provider xai --method oauth--method api-key 的相同認證資訊也可供 web_search(供應商 ID grok)、x_searchcode_execution、語音/轉錄,以及 xAI 圖片/影片生成功能使用。如果你 將 xAI 金鑰儲存在 plugins.entries.xai.config.webSearch.apiKey 下, 內建的 xAI 模型供應商也會將其重複用作備援。

OAuth 疑難排解

  • 若是 SSH、Docker、VPS 或其他遠端設定,請使用 openclaw models auth login --provider xai --method oauth;它使用 裝置代碼驗證,而非 localhost 回呼。
  • 若登入成功但 Grok 並非預設模型,請執行 openclaw models set xai/grok-4.3
  • 檢查已儲存的 xAI 驗證設定檔:
  • xAI 會決定哪些帳號可取得 OAuth API 權杖。若帳號 不符合資格,請使用 API 金鑰方式,或在 xAI 端檢查訂閱。
從 SSH、Docker 或 VPS 登入時,請使用 xai-oauth。OpenClaw 會顯示 URL 和短代碼;在任何本機瀏覽器中完成登入,同時遠端 處理程序會向 xAI 輪詢已完成的權杖交換。

內建目錄

模型選擇器中可選取的 ID。外掛仍會解析現有設定中的舊版 Grok 3、 Grok 4、Grok 4 Fast、Grok 4.1 Fast 及 Grok Code ID; 請參閱舊版相容性與浮動別名
若可用,請使用 grok-4.5 進行一般聊天、程式設計及代理式工作。 Grok 4.3 仍是區域安全的預設設定;grok-build-0.1 與兩個 有日期的 Grok 4.20 變體仍可選取。
目錄中的上下文與權杖成本中繼資料遵循 xAI 即時的 模型頁面定價頁面。當要求超過其文件所載的 長上下文門檻時,xAI 會套用較高費率;OpenClaw 的固定 目錄成本欄位記錄的是短上下文費率。Grok Build 是 xAI 獨立的 程式設計代理命令列介面,可於 x.ai/cli 取得,目前 使用 Grok 4.5。

功能涵蓋範圍

內建外掛會將支援的 xAI API 對應至 OpenClaw 共用的供應商與 工具合約。不符合共用合約的功能會列於 下方或已知限制中。
OpenClaw 使用 xAI 的 REST 圖片/影片/TTS/STT API 進行媒體生成與 批次轉錄,使用 xAI 的串流 STT WebSocket 進行即時語音通話 轉錄,使用 xAI 的 Grok Voice Agent WebSocket 進行 Talk 即時工作階段, 並使用 Responses API 進行聊天、搜尋及程式碼執行工具。

舊版快速模式相容性

/fast onagents.defaults.models["xai/<model>"].params.fastMode: true 仍會依照下列方式改寫舊版 xAI 設定。保留這些目標 ID 僅為相容性用途;新設定請使用目前可選取的模型。

舊版相容性與浮動別名

舊版別名會依照下列方式正規化: 含日期的 0309 ID 是可選取的目錄項目。OpenClaw 會原樣傳送所有其他 目前的 Grok 4.20 別名,讓 xAI 保有對穩定版、最新版、 測試版、實驗版及含日期別名語意的控制權。全域 grok-latest 別名 也會原樣保留。 xAI 已停用下列確切 ID。OpenClaw 會將其保留為已發布設定的隱藏相容性 資料列,並採用其目前重新導向目標的限制與定價: openclaw doctor --fix 會更新持久化的 xAI 伺服器工具預設值與 已停用的品質圖片 slug、移除過時的已產生目錄資料列,並修復 使用中 4.20 資料列上的過時上下文中繼資料。它不會將使用中的 4.20 beta-latest 別名固定至含日期的快照。

功能

x_searchcode_execution 會在 xAI 的伺服器上執行。xAI 對每 1,000 次 工具呼叫收取 $5,另加模型的輸入與輸出權杖費用。若省略每項工具的 enabled 設定,OpenClaw 只會在使用中的 xAI 模型上提供該工具。 已知的非 xAI 模型供應商需要明確的個別工具 enabled: true; 缺少或無法解析的供應商會採取封閉式失敗。始終需要 xAI 驗證, 且 enabled: false 會針對所有供應商停用該工具。
內建的 grok 網頁搜尋供應商會優先使用 xAI OAuth,然後才回退至 XAI_API_KEY 或外掛網頁搜尋金鑰:
內建的 xai 外掛會透過共用的 video_generate 工具註冊影片生成功能。
  • 預設模型:xai/grok-imagine-video
  • 其他模型:xai/grok-imagine-video-1.5
  • 傳統模式:文字轉影片、圖片轉影片、參考圖片生成、 遠端影片編輯及遠端影片延伸
  • Video 1.5 模式:僅限圖片轉影片,且必須恰好有一張首格圖片
  • 長寬比:1:116:99:164:33:43:22:3; 若省略,傳統模式與 Video 1.5 的圖片轉影片會沿用來源圖片的比例
  • 解析度:傳統模式為 480P/720P;Video 1.5 另支援 1080P;所有 生成模式的預設值皆為 480P
  • 持續時間:生成/圖片轉影片為 1-15 秒;使用傳統 reference_image 角色時為 1-10 秒;傳統延伸為 2-10 秒
  • 參考圖片生成:對每張提供的圖片,將 imageRoles 設為 reference_image; xAI 最多接受 7 張此類圖片
  • 影片編輯/延伸會沿用輸入影片的長寬比與解析度; 這些操作不接受幾何覆寫
  • 預設操作逾時:600 秒,除非已設定 video_generate.timeoutMsagents.defaults.mediaModels.video.timeoutMs
不接受本機影片緩衝區。影片編輯/延伸輸入請使用遠端 http(s) URL。 圖片轉影片接受本機圖片緩衝區,因為 OpenClaw 會將其編碼為 xAI 使用的資料 URL。
Video 1.5 也可辨識 xAI 的 grok-imagine-video-1.5-previewgrok-imagine-video-1.5-2026-05-30 識別碼。OpenClaw 會原樣轉送 所選識別碼,但套用相同的僅限圖片驗證。若要將 xAI 設為預設影片供應商:
如需共用工具參數、提供者選擇與容錯移轉行為,請參閱影片生成
隨附的 xai 外掛會透過共用的 image_generate 工具註冊圖片生成功能。
  • 預設圖片模型:xai/grok-imagine-image
  • 其他模型:xai/grok-imagine-image-quality
  • 模式:文字轉圖片與參考圖片編輯
  • 參考輸入:一個 image 或最多三個 images
  • 長寬比:1:116:99:164:33:43:22:32:11:219.5:99:19.520:99:20
  • 解析度:1K2K
  • 數量:最多 4 張圖片
  • 預設作業逾時:600 秒,除非已設定 image_generate.timeoutMsagents.defaults.mediaModels.image.timeoutMs
OpenClaw 會要求 xAI 傳回 b64_json 圖片回應,以便透過一般頻道附件路徑 儲存並傳送生成的媒體。本機參考圖片會轉換為資料 URL;遠端 http(s) 參考 則會保持不變直接傳遞。若要將 xAI 設為預設圖片提供者:
xAI 也記載了 qualitymaskuser,以及 auto 長寬比。 OpenClaw 目前只會轉送跨提供者共用的圖片控制項; 這些僅限原生功能的選項不會透過 image_generate 公開。
隨附的 xai 外掛會透過共用的 tts 提供者介面註冊文字轉語音功能。
  • 語音:來自 xAI 且經驗證的即時目錄;可使用 openclaw infer tts voices --provider xai 列出
  • 離線備援語音:araeveleorexsal
  • 預設語音:eve
  • 即使帳戶的自訂語音 ID 不在內建目錄回應中,仍會予以轉送
  • 格式:mp3wavpcmmulawalaw
  • 語言:BCP-47 代碼或 auto
  • 速度:提供者原生的速度覆寫
  • 不支援原生 Opus 語音留言格式
若要將 xAI 設為預設 TTS 提供者:
OpenClaw 使用 xAI 的批次 /v1/tts 端點進行緩衝合成、 使用經驗證的 /v1/tts/voices 目錄探索,並使用原生 wss://api.x.ai/v1/tts 進行串流合成。串流僅限原生 api.x.ai 主機, 因此此路徑會拒絕自訂的 baseUrl 值。此功能使用既有的語言、語音、轉碼器 與速度控制項;取樣率與位元率則套用 xAI 的預設值。音訊檔案合成會遵循所有 已設定的轉碼器。由於 xAI 的原始轉碼器不包含轉碼器/取樣率中繼資料, 語音留言目標在串流與緩衝備援時都使用 MP3。 串流會先傳送 text.delta,再傳送 text.done,接收 audio.deltaaudio.doneerror,並套用 timeoutMs 閒置逾時,且每收到一個音訊區塊便重新計時。此功能與 即時語音工作階段彼此獨立。請參閱 xAI 的串流 TTS API 合約。
隨附的 xai 外掛會透過 OpenClaw 的媒體理解轉錄介面 註冊批次語音轉文字功能。
  • 端點:xAI REST /v1/stt
  • 輸入路徑:多部分音訊檔案上傳
  • 模型選擇:xAI 會在內部選擇轉錄模型; 此端點沒有模型選擇器
  • 用於所有讀取 tools.media.audio 的傳入音訊轉錄位置, 包括 Discord 語音頻道片段與頻道音訊附件
若要強制使用 xAI 轉錄傳入音訊:
語言可透過共用音訊媒體設定或每次呼叫的轉錄請求提供。 共用 OpenClaw 介面接受提示詞提示,但 xAI REST STT 整合只會轉送檔案與語言, 因為目前的公開 xAI 端點只對應這兩者。
隨附的 xai 外掛也會註冊即時轉錄提供者, 用於即時語音通話音訊。
  • 端點:xAI WebSocket wss://api.x.ai/v1/stt
  • 預設編碼:mulaw
  • 預設取樣率:8000
  • 預設端點偵測:800ms
  • 暫時轉錄:預設啟用
Voice Call 的 Twilio 媒體串流會傳送 G.711 mu-law 音訊影格,因此 xAI 提供者會直接轉送這些影格,不進行轉碼:
提供者擁有的設定位於 plugins.entries.voice-call.config.streaming.providers.xai。支援的 鍵為 apiKeybaseUrlsampleRateencodingpcmmulawalaw)、interimResultsendpointingMslanguage
此串流提供者用於 Voice Call 的即時轉錄路徑。 Discord 語音會錄製短片段,並改用批次 tools.media.audio 轉錄路徑。
隨附的 xai 外掛會透過共用的 registerRealtimeVoiceProvider 合約, 為 Talk 模式註冊 Grok Voice Agent 即時工作階段。
  • 端點:wss://api.x.ai/v1/realtime?model=<voice-model>
  • 預設模型:grok-voice-latest
  • 預設語音:eve
  • 傳輸:gateway-relay(iOS、Android 與 Control UI 中繼路徑)
  • 音訊:PCM16 24 kHz 或 G.711 µ-law 8 kHz
  • 插話:xAI 伺服器 VAD 會中斷回應;OpenClaw 會清除排隊等候的播放內容, 並截斷尚未播放的提供者歷程記錄
在閘道上設定 Talk:
當 Voice Call 或共用即時選擇器重複使用相同的提供者對應時, 提供者擁有的設定也會從 plugins.entries.voice-call.config.realtime.providers.xai 解析。支援的鍵為 apiKeybaseUrlmodelvoicevadThresholdsilenceDurationMsprefixPaddingMsreasoningEffortsessionResumptionreasoningEffort 僅接受 highnone,與 xAI Voice Agent API 相符。xAI 的伺服器 VAD 一律會建立回應並處理音訊中斷。 請使用 consultRouting: "provider-direct";xAI Voice Agent 通訊協定不支援強制轉錄路由, 也不支援停用輸入音訊中斷。
xAI OAuth 或 XAI_API_KEY 可驗證即時語音。此提供者介面目前尚未納入 由瀏覽器擁有的 WebRTC;請在原生節點上使用 gateway-relay Talk, 或使用 Control UI 中繼路徑。
sessionResumption 預設為 false。設為 true 時,OpenClaw 會要求 xAI 保留足以在重新連線後繼續同一對話的工作階段狀態, 接著使用傳回的對話 ID 重新連線。若無法接受提供者端重播/保留,請維持停用; 此時中斷的通訊端會以封閉方式失敗,而不會默默開始新的對話。
隨附的 xAI 外掛會將 x_search 公開為 OpenClaw 工具, 用於透過 Grok 搜尋 X(前稱 Twitter)內容。設定路徑:plugins.entries.xai.config.xSearch
隨附的 xAI 外掛會將 code_execution 公開為 OpenClaw 工具, 用於在 xAI 的沙箱環境中遠端執行程式碼。設定路徑:plugins.entries.xai.config.codeExecution
這是在遠端 xAI 沙箱中執行,而非本機 exec
  • xAI 驗證可使用 API 金鑰、環境變數、外掛設定備援,或透過符合資格的 xAI 帳號使用 OAuth。OAuth 使用裝置代碼驗證,不需要 localhost 回呼。xAI 會決定哪些帳號可取得 OAuth API 權杖,而且即使 OpenClaw 不需要 Grok Build 應用程式,同意頁面仍可能顯示 Grok Build。
  • OpenClaw 目前未開放 xAI 多代理模型系列。xAI 透過 Responses API 提供這些模型,但它們不接受 OpenClaw 共用代理程式迴圈所使用的用戶端工具或自訂工具。請參閱 xAI 多代理限制
  • xAI Realtime 語音目前僅開放閘道轉送的 Talk 傳輸。Control UI 尚未接上由瀏覽器持有的提供者 WebSocket 工作階段。
  • 在共用 image_generate 工具具備對應的跨提供者控制項之前,不會開放 xAI 圖片 quality、圖片 mask,以及額外的僅原生長寬比。
  • OpenClaw 會在共用執行器路徑上,自動套用 xAI 專用的工具結構描述與工具呼叫相容性修正。
  • 原生 xAI 請求預設為 tool_stream: true。將 agents.defaults.models["xai/<model>"].params.tool_stream 設為 false 即可停用。
  • 內附的 xAI 包裝器會在傳送原生 xAI 請求之前,移除不支援的 contains-count 結構描述界限,以及不支援的推理 effort 酬載鍵。Grok 4.5 支援 low、medium 和 high effort(預設為 high)。Grok 4.3 支援 none、low、medium 和 high effort(預設為 low)。其他具備推理能力的 xAI 模型不提供可設定的 effort 控制項,但仍會請求 include: ["reasoning.encrypted_content"],以便在後續輪次重播先前已加密的推理。
  • web_searchx_searchcode_execution 會作為 OpenClaw 工具開放。OpenClaw 僅會將每項工具所需的特定 xAI 內建工具附加至該工具的請求,而不會將所有原生工具附加至每一輪聊天。
  • Grok web_search 會讀取 plugins.entries.xai.config.webSearch.baseUrlx_search 會讀取 plugins.entries.xai.config.xSearch.baseUrl,若無則 改用 Grok 網頁搜尋的基礎 URL。
  • x_searchcode_execution 由內附的 xAI 外掛管理,而非硬式編碼於核心模型執行階段。
  • code_execution 是在遠端 xAI 沙箱中執行,而非本機 exec

即時測試

xAI 媒體路徑由單元測試和選擇性啟用的即時測試套件涵蓋。執行即時探測前,請先在處理程序環境中匯出 XAI_API_KEY
提供者專用的即時測試檔案會合成一般 TTS、適合電話通訊的 PCM TTS、透過 xAI 批次 STT 轉錄音訊、透過 xAI 即時 STT 串流相同的 PCM、產生文字轉圖片輸出,並編輯參考圖片。 共用圖片即時測試檔案會透過 OpenClaw 的執行階段選擇、備援、正規化和媒體附件路徑,驗證相同的 xAI 提供者。選擇性啟用的 Video 1.5 案例會提交一張以 1080P 產生的首幀圖片,並驗證完成的影片下載。

相關內容

模型選擇

選擇提供者、模型參照和容錯移轉行為。

影片生成

共用影片工具參數和提供者選擇。

所有提供者

更廣泛的提供者概覽。

疑難排解

常見問題與修正方式。