跳转到内容

ChatGPT 平台

ChatCompletions 接口地址

curl
POST http://<你的IP>:<你的端口>/codex/v1/chat/completions

Responses 接口地址

WARNING

该接口的请求体和响应体都会原封不动的进行 转发穿透,一般用于 codex 客户端调用

curl
POST http://<你的IP>:<你的端口>/codex/v1/responses

模型列表

  • gpt-5-minimal
  • gpt-5-low
  • gpt-5-medium
  • gpt-5-high

调用示例

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

Codex 使用教程

  1. 安装 Codex 脚手架
bash
npm install -g @openai/codex # 或 brew install codex
  1. 创建配置文件

在用户根目录下创建两个必须的配置文件:config.tomlauth.json

toml
model_provider = "codex"
model = "gpt-5"
model_reasoning_effort = "high"
disable_response_storage = true

[model_providers.codex]
name = "codex"
base_url = "http://<你的IP>:<你的端口>/codex/v1" # 调用tokens地址
# base_url = "你的new-api地址/v1" # 调用new-api地址
wire_api = "responses"
env_key = "CODEX_API_KEY"
json
{
  "OPENAI_API_KEY": null
}
  1. 设置环境变量
bash
export CODEX_API_KEY=Tokens许可证或new-api的apiKey >> ~/.bashrc
source ~/.bashrc
  1. 运行 Codex
bash
codex