Grok Build 的自訂模型設定位於 ~/.grok/config.toml。以下 TOML 結構符合 CC Switch 3.19.2 的設定驗證器;仍需以已安裝 Grok Build 版本的實際 schema 為準。
1. 安裝與版本檢查
只使用 xAI 目前官方安裝頁面提供的命令。安裝完成後在 Ghostty 執行:
如果 grok 不存在,立即停止;不要先建立設定或寫入 BearLab Key。
2. 建立 BearLab 令牌
建立支援 Responses 的專用令牌,從 /v1/models 複製準確模型 ID。Key 截圖必須打碼。
3. 備份並編輯設定
也可以在 CC Switch 的 Grok Build 分支完成同樣設定。下面是 CC Switch 3.19.2 的實際 BearLab Responses 表單;API Key 已掩碼。
目前 CC Switch 3.19.2 的 Grok 設定驗證器要求預設模型對應的塊包含 model、base_url、name、api_key 或 env_key、api_backend 和正整數 context_window。因此不要使用缺少模型級 base_url 的舊示例。
4. 注入金鑰並檢查讀取結果
env_key 填變數名,不填真實 Key。若目前 grok inspect 輸出的 schema 與上面不同,以使用者端真實版本為準並停止繼續請求。
5. 原生最小驗證
只有 grok --help 明確支援這些參數時才執行:
不要假設 /effort 或 --effort 存在。模型、使用者端和設定 schema 三者都確認支援後才啟用推理等級。
6. 支援條件
只有 grok --version、grok --help 和 grok inspect 都能正常執行,並且 inspect 顯示的 schema 與設定一致時,才能繼續傳送請求。
如果命令不存在、schema 不一致或原生使用者端沒有收到回覆,請停止操作。不要用 curl 成功代替 Grok Build 使用者端驗證。
CC Switch 儲存後應在 Grok Build 分支顯示 BearLab 為目前 Provider:
7. 恢復
不要改寫或刪除 Grok 官方 OAuth 文件。若沒有備份,只移除剛新增的 BearLab 模型塊。