Codex CLI
配置独立的 UOUO provider,使用 Responses 接口接入 Codex CLI。
使用前先确认目标模型与档位支持 Responses API。Chat Completions 请求成功,不能替代 Codex 所需协议的验证。
第 1 步 · 准备 Key 与模型
从 模型详情 选择支持 Responses 的配置,在 API Keys 创建对应 Key。复制请求模型 ID。
第 2 步 · 设置环境变量
export UOUO_API_KEY="YOUR_API_KEY"第 3 步 · 配置 provider
编辑用户目录下的 ~/.codex/config.toml;Windows 默认路径为 %USERPROFILE%\.codex\config.toml。把以下字段合入已有文件,替换 YOUR_MODEL_ID,避免重复定义已有字段或表。
model = "YOUR_MODEL_ID"
model_provider = "uouo"
[model_providers.uouo]
name = "UOUO"
base_url = "https://uouo.cloud/v1"
env_key = "UOUO_API_KEY"
wire_api = "responses"第 4 步 · 启动并验证
在同一终端进入项目目录,执行:
codex先发送「请回复 Hello」。收到回复后,在 调用日志 核对时间、模型和 Key。
常见问题
| 现象 | 检查项 |
|---|---|
| 环境变量缺失 | 在启动 Codex 的同一终端设置 UOUO_API_KEY。 |
| 404 / 不支持 Responses | 核对 /v1、请求协议和所选模型档位。 |
| 配置未生效 | 检查用户配置位置及顶层字段,避免只写在项目配置中。 |
| 401 / 403 | 核对 Key 状态、模型权限与档位。 |
| 429 / 流式中断 | 查看错误信息,按 排错指南 处理。 |