跳轉到主要內容
使用 DGrid 的 Model API Key 呼叫模型;Management API Key 僅用於管理操作,無法用於本教學的模型請求。請確認金鑰具有可用餘額與目標模型的存取權限。
透過 DGrid API Key、Responses API 地址和完整模型 ID,將 Codex 終端機版或桌面應用程式中的 Codex 串接 DGrid。 目前官方下載的新版 ChatGPT 桌面應用程式已包含 Codex;部分已有安裝仍使用 Codex 應用名稱。請從官方下載頁取得用戶端。 本文使用 openai/gpt-6-sol。截圖及桌面端詳細操作以 macOS 為例,同時提供 Windows 安裝和 CLI 操作說明。

準備工作

  • 一個 DGrid 帳號,有可用餘額及支援 Responses API 的模型存取權限。
  • 一枚 DGrid API Key:登入後開啟 API Keys,建立或複製金鑰。
  • 如果透過 npm 安裝終端機版,需要 Node.js 和 npm;桌面端可以獨立使用。
完整 Key 不應出現在截圖或分享的檔案中。模型 ID 需要保留 openai/ 等供應商前綴。
若 Codex 顯示模型中繼資料或目錄錯誤,請向 DGrid 確認適用於您 Codex 版本的模型目錄設定。自訂模型別名可能需要對應的目錄中繼資料;請勿自行猜測目錄網址。請參閱官方閘道設定說明。

選擇設定方式

終端機版的獨立設定用於指定該 profile 的 CLI 工作階段。修改桌面端主設定,會改變讀取該檔案的用戶端所使用的預設供應商。如果目前桌面環境承擔日常工作,可在另一台電腦完成桌面端設定。 兩種方式使用相同的串接參數:

1. 安裝 Node.js 和 Codex CLI

如果尚未安裝 Node.js,從 Node.js 官方下載頁安裝目前 LTS 版本。macOS 執行對應的安裝程式,Windows 執行 Windows 安裝程式;標準安裝套件包含 npm。在 macOS 終端機或 Windows PowerShell 中檢查:
然後按 Codex 官方 npm 安裝方式安裝。macOS:安裝到使用者目錄。
PATH 指令僅對目前終端機有效。新開終端機時可再次執行,或將該目錄加入 Shell 的 PATH 設定。
如果 PowerShell 阻止執行 npm.ps1,將指令中的 npm 換為 npm.cmd。截圖中的 CLI 版本為 0.163.0。下文的獨立 profile 檔案格式適用於 Codex 0.134.0 及以上版本,參見官方 profile 說明。

2. 建立 DGrid 獨立設定

macOS 建立 ~/.codex/dgrid.config.toml;Windows 對應路徑為 %USERPROFILE%\.codex\dgrid.config.toml。將以下內容寫入檔案:
macOS 可透過以下指令建立並開啟檔案:
如果 profile 已存在,修改對應設定。以純文字儲存,使用英文直引號。env_key 填的是變數名稱,保留為 DGRID_API_KEY。
終端機中安裝 Codex CLI 並建立 DGrid 獨立設定

終端機中安裝 Codex CLI 並建立 DGrid 獨立設定

3. 輸入 API Key

在接下來用於啟動 Codex 的同一個終端機中設定金鑰。
出現提示後,貼上 Key 並按 Enter。輸入時不會顯示字元。等待終端機提示符重新出現,再執行下一條指令。Windows PowerShell:先執行第一行,在隱藏輸入提示中輸入 Key;Enter後再執行其餘兩行。
這些指令設定的是目前終端機工作階段中的金鑰。新開終端機需要重新輸入。

4. 啟動 Codex 並傳送訊息

macOS 執行:
Windows PowerShell 執行:
如果提示是否信任目錄,可對剛建立的示範目錄選擇信任。確認目前模型為 openai/gpt-6-sol,也可以透過 /status 檢視工作階段設定。傳送:
預期回覆:
Codex CLI 使用 DGrid 模型並回傳訊息

Codex CLI 使用 DGrid 模型並回傳訊息

如果啟動時出現 Running without the shared background server: --profile requires embedded mode.,這是目前 profile 工作階段執行方式的提示。可按 F2 檢視、Esc 關閉並繼續;部分 Mac 鍵盤需要按 Fn + F2。

在 DGrid 檢視呼叫記錄

開啟 DGrid 請求記錄,按請求時間及完整模型 ID 找到對應呼叫。完成的請求會顯示 Success。
DGrid 請求記錄顯示 openai/gpt-6-sol 和 Success,Key Name 已模糊

DGrid 請求記錄顯示 openai/gpt-6-sol 和 Success,Key Name 已模糊

Key Name 已模糊處理。Token 數和費用會隨模型及 Codex 傳送的上下文變化。

常見問題

Codex 官方設定參考列出了可用的供應商欄位。本文介紹串接和取得回覆;工具、網頁搜尋及較長的 Agent 任務的能力,取決於所選模型和閘道支援情況。

相關資源