集成了 Ollama 的 OpenAI Codex
Ollama 已与 OpenAI Codex CLI 完成集成,允许用户在本地运行开源权重模型,以便在工作目录中读取、修改和执行代码。这种集成使开发人员能够在利用 Codex CLI 功能的同时,通过 Ollama 保持对模型和数据的控制。
使用开源模型进行本地代码执行
现在可以通过 Ollama 在 OpenAI Codex CLI 中使用开源权重模型。这使得 CLI 能够执行诸如读取并修改本地工作目录中的代码以及执行该代码等操作。支持的模型包括 gpt-oss:20b 和 gpt-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
- OriginalOpenAI Codex with Ollama
相关
- Dispatch
- Dispatch
- 项目
- Dispatch
- Dispatch