跳转到内容

ChatGPT 官网逆向接口文档

基础信息

官网地址: https://chatgpt.com

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

认证方式: Bearer Token

Token 提取: 点击查看

模型列表

WARNING

官网所有可用模型都支持

  • gpt-4
  • gpt-4o
  • gpt-4o-mini
  • gpt-4-5
  • gpt-4-1-mini
  • gpt-4-1
  • gpt-5
  • gpt-5-thinking
  • gpt-5-pro
  • o3
  • o3-mini
  • o4-mini
  • o4-mini-high
  • o1-pro
  • o3-pro
  • gpt-4o-image

GPTs 自定义模型

调用 GPTs 自定义模型,格式:[modelName]-gizmo-[gizmo-id]

参数说明:

  • modelName:基础模型名称(如 gpt-4ogpt-5 等)
  • gizmo-id:GPTs 的唯一标识符

获取 gizmo-id:

  1. 在 ChatGPT 官网打开想要使用的 GPTs
  2. 从地址栏获取 ID

示例: gpt-4o-gizmo-g-xxxx(使用 gpt-4o 模型调用 GPTs)

截图示例:

2481748234920_.pic.jpg

支持的接口

对话接口

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

bash
curl -X POST 'http://<你的IP>:<你的端口>/chatgpt/v1/chat/completions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <你的许可证>' \
--data '{
    "messages": [
        {
            "role": "user",
            "content": "你是什么模型"
        }
    ],
    "model": "gpt-4o",
    "stream": true
}'
bash
curl -X POST 'http://<你的IP>:<你的端口>/chatgpt/v1/chat/completions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <你的许可证>' \
--data '{
    "messages": [
        {
            "role": "user",
            "content": "帮我分析一下这段代码"
        }
    ],
    "model": "gpt-4o-gizmo-g-2DQzU5UZl",
    "stream": true
}'

网关配置

ChatGPT 网关起到转发以及对话接口请求逻辑的处理作用。

  • 程序不内置 ChatGPT 网关,需要自备网关
  • 程序只负责转发以及处理格式转换,任何引起降智的问题与程序无关,请联系网关提供者

配置界面:

/3701744441658_.pic.jpg