跳到正文

OpenAI Responses / Codex

Codex / CC Switch 填根地址;SDK 或手写 HTTP 用 OpenAI Compatible 前缀。按下表区分配置地址和请求路径。

场景配置页填实际请求路径
OpenAI SDK / 手写 HTTPhttps://api.zhiwei.dpdns.org/v1https://api.zhiwei.dpdns.org/v1/responses
Codex / CC Switchhttps://api.zhiwei.dpdns.orgCodex 自动请求 /responses
Codex direct 兼容路径https://api.zhiwei.dpdns.orghttps://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.tomlmodelreview_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_KEY

Windows PowerShell:

powershell
$key = Read-Host "智维 API Key"
$key | codex login --with-api-key

写入后执行 codex login status 确认已登录。

选择接口

场景使用
Codex / CC Switch CodexResponses,API 请求地址用 https://api.zhiwei.dpdns.org
ChatBox / Cherry Studio / CursorChat Completions,Base URL 用 https://api.zhiwei.dpdns.org/v1
新项目 SDK 且需要 Responses 能力Responses,Base URL 用 https://api.zhiwei.dpdns.org/v1

智维 API 接入、配置与排查指南。