客户端接入
Codex++
用 Codex++ 的供应商配置把 Codex 接到 TUTUJING API:接入方式、Base URL、上游协议、默认模型与模型列表参数。
本页只讲 Codex++ 的「供应商配置」怎么填。Codex++ 是本地 Codex 客户端管理工具,不由 TUTUJING API 维护;界面随版本变化时以你本机为准。
一、Codex++ 与 CC Switch 的关系
两者都改同一份 ~/.codex/config.toml,区别在界面和侧重点:
| 工具 | 界面特征 | 适合谁 |
|---|---|---|
| Codex++ | 供应商配置 + 代理设置 + 请求日志 + Codex多开 + MCP / Skills / 会话管理 | 想在一个面板里管 Codex 全部设置、还要看请求日志 |
| CC Switch | 按应用分(Claude Desktop / Codex / Gemini CLI …),供应商卡片切换,支持 ccswitch:// 一键导入 | 多客户端、多供应商来回切 |
不要两个工具同时改同一个供应商
两边后保存的会覆盖前面的。选一个作为主配置工具,另一个只用来切换或查看。
二、准备两样东西
- Base URL
https://api.tutujing.com/v1(Codex 必须带/v1)- API Key
- 控制台「API 密钥」新建,分组要包含目标模型,形如
sk-... - 模型名
- 与模型广场一致,例如
gpt-6-astra、gpt-6.1-sol、gpt-5.6-sol
三、图文步骤

1
左侧选「供应商配置」
左侧「工作区」分组下:概览 / 供应商配置 / 代理设置 / 请求日志 / Codex多开 / 设置。右上角有「诊断供应商」「使用中」「保存供应商」,顶部显示「Codex 运行中」和「重启 Codex」。
2
基础设置 → 名称
起个能认出的名字,例如 TUTUJING 纯API。名称只是本地标识,不影响请求。
3
接入方式:选「纯 API」
| 选项 | 含义 | 什么时候用 |
|---|---|---|
| 官方登录 | 只走 ChatGPT 官方账号,不写 API 凭证 | 用官方额度 |
| 官方登录 + API | 保留官方登录,同时用下面的 API 连接 | 保留官方身份、又把请求转本站 |
| 纯 API | 只用 API 凭证,不依赖官方登录 | 接本站 API 选这个 |
4
API 连接:Base URL / 上游协议 / API Keys
- Base URL
https://api.tutujing.com/v1- 上游协议
Responses API(本站 Codex 通道走/responses,选错会 404)- API Keys
- 粘贴
sk-密钥;「+ 添加 Key」可放多把做轮换
填到 /v1 为止
不要写成 /v1/responses,路径由客户端自己拼,否则会变成 /v1/responses/responses。
5
模型配置 → 配置模型
填默认启动模型,不要带后缀(不要写成 gpt-6-astra-high)。上下文窗口在下面「模型列表」里按模型单独配。
6
模型列表:每个模型一行
| 列 | 作用 | 建议值 |
|---|---|---|
| 模型名称 | 必须与模型广场一致 | gpt-6-astra / gpt-6.1-sol / gpt-5.6-sol |
| 上下文窗口 | 可写 1M、200K 或 1000000;留空用 Codex 默认 | 272000 |
| 自动压缩 | 接近上限时自动压缩历史的比例 | 90% |
| 图片处理方式 | 图片传给上游的方式 | 原样发送图片 |
| 思考等级 | 可选 reasoning 档位 | low → ultra |
模型名写错不会自动回落
列表里有、但本站分组没有的模型,请求会 503 model_not_found。加模型前先确认分组覆盖。
7
保存 → 重启 Codex
点右上「保存供应商」,再点顶部「重启 Codex」。Codex 只在启动时读 config.toml,不重启不生效。
8
验证
- 点「诊断供应商」看连通性(它通常只测地址可达,不等于能出字)。
- 在 Codex 里发一条最小请求,例如「只回复 ok」。
- 回 Codex++ 左侧「请求日志」看状态码、模型、耗时。
- 再到控制台「日志」核对模型、令牌、分组与扣费。
四、字段速查表
| Codex++ 字段 | 本站该填什么 |
|---|---|
| 接入方式 | 纯 API |
| Base URL | https://api.tutujing.com/v1 |
| 上游协议 | Responses API |
| API Keys | sk- 密钥(分组含目标模型) |
| 配置模型 | 默认模型名,不带后缀 |
| 模型列表 · 名称 | 与模型广场一致 |
| 模型列表 · 上下文窗口 | 272000 |
| 模型列表 · 自动压缩 | 90% |
| 模型列表 · 图片处理 | 原样发送图片 |
| 模型列表 · 思考等级 | low → ultra |
五、和 CC Switch 对照

~/.codex/config.toml,下一次请求生效。| Codex++ | CC Switch 对应字段 |
|---|---|
| Base URL | 「API 请求地址」→ https://api.tutujing.com/v1 |
| API Keys | 「API Key」和 auth.json 里的 OPENAI_API_KEY |
| 上游协议 | 由 CC Switch 固定写 wire_api = "responses" |
| 配置模型 | 「默认模型」 |
| 模型列表 | 「获取模型列表 / 手动添加」 |
| 思考等级 | 「子代理模型」右侧的强度下拉 |
| 自动审批 | 「自动审批模型」→ Codex 默认 codex-auto-review |
自动审批要留意
Codex 会用官方 codex-auto-review 审批,只有部分转发 ChatGPT 账号的中转认;不认会报 404。在模型列表加上该模型后才能选。
六、常见问题
| 现象 | 原因 | 处理 |
|---|---|---|
404 | Base URL 少写 /v1,或上游协议不是 Responses API | 改回 https://api.tutujing.com/v1 + Responses API |
401 | 密钥错 / 已禁用 / 带空格 | 重新复制并核对状态 |
503 / model_not_found | 分组里没有这个模型 | 换分组或换模型 |
| 改了没反应 | Codex 只在启动时读配置 | 点「重启 Codex」或完全退出重开 |
| 拉不出模型列表 | 「从上游获取」失败 | 「+ 添加模型」手填,名字照模型广场抄 |
| 两个工具互相覆盖 | Codex++ 和 CC Switch 都写 config.toml | 只保留一个主配置工具 |
七、安全提醒
- 密钥等同账号余额:不要截图外发、不要写进公开仓库或前端代码。
- 本页截图已处理:API Key 面板打码、
auth.json段裁掉;你截图分享时也要同样处理。 - 不同项目、不同客户端用不同密钥,泄露时能单独禁用。
继续阅读:如何填写API · CCSwitch 配置 · Codex下载与安装
