OpenAI Codex 與 Ollama 集成

Ollama 已與 OpenAI Codex CLI 集成,允許用戶在本地運行開源權重模型,以便在工作目錄中讀取、修改和執行代碼。這種集成讓開發者能夠利用 Codex CLI 的功能,同時透過 Ollama 維持對模型和數據的控制權。

使用開源模型進行本地代碼執行

現在可以透過 Ollama 使用開源權重模型來搭配 OpenAI Codex CLI。這使得 CLI 能夠執行諸如讀取和修改本地工作目錄中的代碼以及執行該代碼等操作。支持的模型包括 gpt-oss:20bgpt-oss:120b,以及透過 Ollama 提供的其他開源權重替代方案。

安裝與配置

要在 Codex CLI 中使用開源模型,用戶必須先透過 npm 安裝 CLI:

npm install -g @openai/codex

要啟用集成,啟動 CLI 時需使用 --oss 標誌:

codex --oss

預設情況下,系統會使用 gpt-oss:20b 模型。用戶可以使用 -m 標誌指定不同的模型,例如:

codex --oss -m gpt-oss:120b

上下文窗口要求

由於 Codex 需要較大的上下文窗口才能有效運行,Ollama 建議至少使用 32K tokens。用戶可以在 Ollama 中調整上下文長度設置以滿足此要求。

雲端模型支持

除了本地模型外,所有託管在 Ollama Cloud 上的模型都可以透過使用 --oss 標誌與 Codex CLI 兼容。例如,用戶可以訪問雲端託管的模型版本:

codex --oss -m gpt-oss:120b-cloud

Sources

相關

  • Dispatch
  • Dispatch
  • 專案
  • Dispatch
  • Dispatch