本文介绍两种配置方式:一键脚本(macOS / Linux / Windows)与官网桌面客户端。两者写出的都是同一份 Codex 配置,可以随时切换使用。
一分钟说明
配置 Codex 使用本站中转 API 只需要三步:准备一个 API key(sk- 开头)→ 选择要使用的模型 → 把网关地址与 key 写入 ~/.codex/config.toml。一键脚本和桌面客户端都会自动完成最后一步,保留你原有配置中不冲突的部分,并支持随时重新选择模型或一键还原。
如何获取 API key(sk-)
- 打开官网并登录:https://token.dingtaiyunteng.com
- 进入控制台左侧的「API 密钥」(API Keys)页面
- 点击「新建密钥 / Create API key」,按需命名并选择分组
- 创建后复制以
sk-开头的完整密钥
密钥通常只完整显示一次,请立即保存。如果丢失,删除后重新创建一个即可,旧密钥会立即失效。
方式一:一键脚本
前置条件:已安装 Codex CLI(npm install -g @openai/codex)或 ChatGPT 桌面客户端,并至少运行过一次(让 ~/.codex 目录生成)。
macOS / Linux 复制粘贴以下命令并回车:
bash <(curl -fsSL https://token.dingtaiyunteng.com/scripts/codex-opentokenrouter-setup.sh)Windows 在 PowerShell 中执行:
irm https://token.dingtaiyunteng.com/scripts/codex-opentokenrouter-setup.ps1 | iex按提示操作:
- 输入
1开始安装 - 粘贴你的 API key(以
sk-开头) - 从网关返回的可用模型列表中选择编号(选
0可手动输入,直接回车使用gpt-5.6)
脚本会先请求 /v1/models 验证 key,验证通过后拉取模型列表供你选择;验证失败时会询问是否继续,确认后才会写入配置(此时需手动输入模型名称)。
方式二:官网桌面客户端
- 从官网下载页安装 OpenTokenRouter 桌面客户端
- 打开「设置 / Setup」页面,勾选要配置的 Codex 客户端
- 填写网关地址(https://token.dingtaiyunteng.com)并粘贴 API key
- 点击「测试连接」,成功后从拉取到的模型列表中选择模型
- 预览确认后点击「应用」,客户端自动写入
~/.codex/config.toml
桌面客户端会把 API key 存入系统钥匙串/凭据管理器,配置文件里只写认证命令,比脚本内嵌密钥更安全。
脚本做了什么
- 把原配置备份到
~/.codex/backup-opentokenrouter/ - 在
~/.codex/config.toml顶部写入model与model_provider = "opentokenrouter" - 追加
[model_providers.opentokenrouter]:base_url = "https://token.dingtaiyunteng.com/v1"、wire_api = "responses"、你的 key - 删除旧的
opentokenrouter/profiles配置块,其余配置原样保留 - 再次运行即可从模型列表重新选择,随时切换模型
验证是否生效
运行 codex,启动信息中应显示 model: gpt-5.6(或你选择的模型)。也可以直接执行:
codex exec --model gpt-5.6 "你好"常见问题
API key 在哪里申请? 登录官网 → 控制台 →「API 密钥」→ 新建密钥 → 复制 sk- 开头的完整密钥。
想换模型或换 key? 再次运行脚本从模型列表重新选择,或在桌面客户端里重新应用即可;原始备份不会被覆盖。
看到 “Unknown model” 提示? 这是 Codex 内置目录不包含该模型时的提示,通常不影响请求转发;请求会原样发给网关,以网关侧实际支持的模型为准。
想还原? 再次运行命令并选择 2,脚本会用备份恢复原配置并清理备份目录。
安全说明
脚本只在本机修改 ~/.codex/config.toml,不会向除本站网关外的任何地址发送你的 key。通过 curl | bash(Windows 为 irm | iex)执行远程脚本前,请确认 URL 与内容来源可信。