Codex API Gateway

Codex CLI 接入 gw-link:config.toml 与 auth.json 配置

Codex CLI 使用 OpenAI Responses API。gw-link 提供兼容的 /v1/responses 接口:在 ~/.codex/config.toml 中声明一个指向 https://gw-link.com/v1 的 model provider,再把 Key 写入 ~/.codex/auth.json,Codex CLI 与 IDE 扩展即可使用。

立即体验 · 查看定价

Responses API 原生兼容

wire_api 设为 responses,Codex 的工具调用、推理与流式输出直接走 /v1/responses,无需额外代理。

与 Claude Code 共用账户

同一个 gw-link 账户可同时为 Codex 与 Claude Code 签发不同的 Key,余额与用量集中管理。

适合脚本与 CI

codex exec 等非交互命令同样读取 config.toml,适合在自动化任务中复用同一套配置。

Codex 接入步骤

  1. 在 gw-link 控制台创建 Key(选择 OpenAI / GPT 分组),点击「使用密钥」切换到 Codex 标签页。
  2. 把 config.toml 内容写入 ~/.codex/config.toml(Windows 为 %USERPROFILE%\.codex\config.toml)。
  3. 把 Key 写入同目录下的 auth.json。
  4. 运行 codex,输入一个简单任务验证响应。

配置示例

~/.codex/config.toml

base_url 必须带 /v1;model 以控制台可用模型为准。

model_provider = "OpenAI"
model = "gpt-5.5"
review_model = "gpt-5.5"
disable_response_storage = true

[model_providers.OpenAI]
name = "OpenAI"
base_url = "https://gw-link.com/v1"
wire_api = "responses"
requires_openai_auth = true

~/.codex/auth.json

{
  "OPENAI_API_KEY": "sk-你的gw-link密钥"
}

常见问题

Codex 的 base_url 要不要带 /v1?

要。Codex 会在 base_url 后直接拼接 /responses,所以必须写成 https://gw-link.com/v1。这一点和 Claude Code 相反。

wire_api 应该填什么?

填 "responses"。新版 Codex 只支持 Responses API,gw-link 的 /v1/responses 与之兼容。

启动后提示登录 ChatGPT 怎么办?

确认 config.toml 中的 model_provider 指向你配置的 provider,并且 ~/.codex/auth.json 里有 OPENAI_API_KEY。配置正确时 Codex 会直接使用该 Key。

Codex 能和 Claude Code 共用 gw-link 吗?

可以。两者使用各自的配置文件,可以用同一个账户下的不同 Key,分别统计用量。

English

最后更新: