OpenAI Responses / Codex
Codex / CC Switch 填根地址;SDK 或手写 HTTP 用 OpenAI Compatible 前缀。按下表区分配置地址和请求路径。
| 场景 | 配置页填 | 实际请求路径 |
|---|---|---|
| OpenAI SDK / 手写 HTTP | https://api.zhiwei.dpdns.org/v1 | https://api.zhiwei.dpdns.org/v1/responses |
| Codex / CC Switch | https://api.zhiwei.dpdns.org | Codex 自动请求 /responses |
| Codex direct 兼容路径 | https://api.zhiwei.dpdns.org | https://api.zhiwei.dpdns.org/backend-api/codex/responses |
填写 Codex 基础地址
Codex / CC Switch 的 API 请求地址填:
text
https://api.zhiwei.dpdns.org别填 https://api.zhiwei.dpdns.org/v1。CC Switch 导入 OpenAI 分组时,也应把基础地址设为根地址。
发送 Responses 请求
在终端或 PowerShell 执行。模型先从当前分组复制;示例中的固定模型名仅作兜底。把 sk-your-api-key 替换成完整 Key。
bash
curl https://api.zhiwei.dpdns.org/v1/responses \
-H "Authorization: Bearer sk-your-api-key" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-5.5",
"input": "请只回复 OK"
}'手动配置 Codex
手动配置只改用户级 ~/.codex/config.toml,别写进项目目录的 .codex/config.toml。model 和 review_model 先用当前分组的模型,下面的固定值仅作兜底示例。
toml
model = "gpt-5.6-sol"
review_model = "gpt-5.6-sol"
model_reasoning_effort = "xhigh"
openai_base_url = "https://api.zhiwei.dpdns.org"
windows_wsl_setup_acknowledged = true使用 Codex 内置 OpenAI provider 的 openai_base_url 覆盖项。不要写成 [model_providers.OpenAI],内置名覆盖不生效。
API Key 交给 Codex 登录流程写入,别手写 auth.json。裸 codex login 会打开浏览器走 ChatGPT 账号登录,不是填 Key 的入口。写入 Key 用官方的 stdin 方式,命令在终端或 PowerShell 执行,别写进配置文件。
macOS / Linux:
bash
read -rsp "智维 API Key: " 智维_API_KEY
echo
printf '%s' "$智维_API_KEY" | codex login --with-api-key
unset 智维_API_KEYWindows PowerShell:
powershell
$key = Read-Host "智维 API Key"
$key | codex login --with-api-key写入后执行 codex login status 确认已登录。
选择接口
| 场景 | 使用 |
|---|---|
| Codex / CC Switch Codex | Responses,API 请求地址用 https://api.zhiwei.dpdns.org。 |
| ChatBox / Cherry Studio / Cursor | Chat Completions,Base URL 用 https://api.zhiwei.dpdns.org/v1。 |
| 新项目 SDK 且需要 Responses 能力 | Responses,Base URL 用 https://api.zhiwei.dpdns.org/v1。 |