跳转到内容

Codex 官网逆向接口文档

基础信息

官网地址: https://openai.com/zh-Hans-CN/codex

Base URL: http://<你的IP>:<你的端口>/codex

认证方式: Bearer Token

Token 提取: 点击查看

模型列表

  • gpt-5
  • gpt-5-codex
  • gpt-5-codex-mini
  • gpt-5.1
  • gpt-5.1-codex
  • gpt-5.1-codex-mini
  • gpt-5.1-codex-max
  • gpt-5.2
  • gpt-5.2-codex

模型参数

什么是模型参数?

模型参数推理等级适用范围
minimal最小推理gpt-5 可用
low低级推理gpt-5-codex-mini
gpt-5.1-codex-mini 不可用
medium中级推理全系模型可用
high高级推理全系模型可用
xhigh超高级推理gpt-5.1-codex-maxgpt-5.2 可用

支持的接口

对话接口

官方文档:https://platform.openai.com/docs/api-reference/chat/create

bash
curl -X POST 'http://<你的IP>:<你的端口>/codex/v1/chat/completions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <你的许可证>' \
--data '{
    "messages": [
        {
            "role": "user",
            "content": "你是什么模型"
        }
    ],
    "session_id": "my-session-123,可选",
    "model": "gpt-5-high",
    "stream": true
}'

Responses 接口

官方文档:https://platform.openai.com/docs/api-reference/responses/create

bash
curl -X POST 'http://<你的IP>:<你的端口>/codex/v1/responses' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <你的许可证>' \
--data '{
    "input": [
        {
            "content": [
                {
                    "text": "hi",
                    "type": "input_text"
                }
            ],
            "id": null,
            "role": "user",
            "type": "message"
        }
    ],
    "session_id": "my-session-123,可选",
    "model": "gpt-5",
    "reasoning": {
        "effort": "high",
        "summary": "auto"
    },
    "stream": false
}'

客户端使用教程

1. 安装 Codex 脚手架

bash
npm install -g @openai/codex
# 或
brew install codex

2. 设置环境变量

在终端中设置 codex 的环境变量:OPENAI_BASE_URLOPENAI_API_KEY

bash
export OPENAI_BASE_URL="http://<你的IP>:<你的端口>/codex/v1"
export OPENAI_API_KEY="Tokens许可证"
bash
set OPENAI_BASE_URL=http://<你的IP>:<你的端>/codex/v1
set OPENAI_API_KEY=Tokens许可证
powershell
$env:OPENAI_BASE_URL="http://<你的IP>:<你的端口>/codex/v1"
$env:OPENAI_API_KEY="Tokens许可证"

3. 运行 Codex

bash
codex

4. 初始化配置

启动后根据提示:

  1. 2
  2. 一直按回车
  3. 程序会自动填充刚才设置的密钥
  4. 之后就可以开始愉快地编程了!

配置示例:

d0de21a07160428517bc5819255ec816.png