Codex CLI
配置 OpenAI Codex CLI 以使用模型门响应端点。
Codex CLI穿过模型门
Codex 使用 OpenAI 响应协议。它的提供者 base_url 包括 /v1。
1.安装Codex
npm install -g @openai/codex
codex --version
检查当前的官方安装说明: https://developers.openai.com/codex/。
2. 配置提供者
编辑:
- Linux 或 macOS: ~/.codex/config.toml - 窗户: %USERPROFILE%\.codex\config.toml
model = "gpt-5.4"
model_provider = "model_gate"
model_reasoning_effort = "high"
[model_providers.model_gate] name =“模型门”base_url =“https://api.model-gate.com/v1”wire_api =“响应”env_key =“MODEL_GATE_API_KEY”```
wire_api = "responses" 发送请求至 /v1/responses。
3. 设置API密钥
Linux 或 macOS
export MODEL_GATE_API_KEY="mg_live_..."
要使其永久化,请将导出添加到您的 shell 配置文件或秘密管理器中。
Windows PowerShell
[Environment]::SetEnvironmentVariable(
"MODEL_GATE_API_KEY",
"mg_live_...",
"User"
)
设置持久变量后打开新终端。
4. 启动法典
codex
推理努力
model_reasoning_effort = "low"
- low:更快更短。 - medium: 平衡。 - high:对于复杂的工作更加彻底。
上游模型必须支持所请求的推理控制。
故障排除
| 问题 | 解决 |
|---|---|
| 认证错误 | 确认 MODEL_GATE_API_KEY 在同一终端中可见。 |
| Codex直接使用OpenAI | 确认 model_provider = "model_gate" 和提供者部分名称匹配。 |
| 端点不受支持 | 确认 wire_api = "responses" 和 base_url 结束于 /v1。 |
| 未找到型号 | 询问 /v1/models 并使用已启用的规范 ID 或别名。 |
不设置 requires_openai_auth = true 对于此提供商:该选项选择 OpenAI 帐户身份验证而不是自定义 env_key。