Codex App 可以在兼容版本中复用 Codex CLI 的配置。请先完成 CC Switch 配置 Codex,并确认 Codex CLI 已能正常回复。
直接使用现有配置
- 在 CC Switch 的 Codex 分支启用
青云TOP APIProvider。 - 在终端运行
codex,确认能够正常对话。 - 完全退出 Codex App;只关闭窗口可能不会结束后台进程。
- 重新打开 Codex App。
- 新建对话并发送一条简短消息。
- 在 青云TOP API 控制台日志中核对相同时间和模型的请求。
首次启动仍显示登录页
如果应用提供 使用 API Key 或 其他方式登录:
- 选择 API Key 登录方式。
- 填写 青云TOP API 客户端专用 API 令牌。
- 继续进入应用并发送测试消息。
如果当前版本只提供 OpenAI 账号登录,或者没有读取自定义 Provider,则不要修改 OAuth 文件、系统代理或应用程序资源来绕过登录。继续使用 Codex CLI,并等待客户端版本正式支持自定义 Provider。
切换 Provider 后没有生效
- 退出 Codex App。
- 在 CC Switch 中重新确认
青云TOP API显示为 使用中。 - 检查 Codex CLI 是否仍可正常回复。
- 再次打开 Codex App。
发布前检查
以下检查适用于客户端中选择 OpenAI 兼容 或 Responses 提供商的场景;如果你选择的是 Anthropic、Gemini 等原生协议,请按对应协议的接口和返回结构配置。
- 模型 ID:先用目标 API Key 请求
GET https://top.qingyuntop.ai/v1/models,把返回的data[].id原样填入客户端。截图、教程和历史配置中的模型名不保证仍可用。 - 协议选择:新 OpenAI 集成优先选择 Responses;只有客户端或模型明确要求 Chat Completions 时才选择 Chat。Responses 的返回从
output读取,Chat 的返回从choices[].message读取。 - Base URL:通常填写
https://top.qingyuntop.ai/v1,也就是只保留一个/v1。要求完整接口地址的客户端才追加/responses或/chat/completions,不要重复追加。 - 流式与重试:流式响应必须按所选协议解析事件;连接中断后不要盲目重放可能已被服务端接受的生成请求。对 429 和 5xx 使用带抖动的退避,并设置连接、读取和总超时。
- 上线前验证:分别验证普通文本、流式文本、工具调用或结构化输出中实际用到的能力,并记录
request id、HTTP 状态、业务状态和完成原因,避免只根据 HTTP 200 判定成功。