本教程将为零基础用户快速部署一个 ChatGPT Mirror 服务。
提前准备
- 一个 ChatGPT 账号(3.5、4.0 均可)
- 一台境外 VPS
开始安装
1. 安装 Docker, 并创建 docker 容器
首先,确保你已经安装了 Docker。完成后,进入docker,创建容器
1 | # 切换到 home 目录,并克隆 ChatGPT-Mirror 仓库 |
2. 打开网站
http://服务器外网ip:50002, 并登录
3. 录入 ChatGPT Token
4. 添加登录用户
在 Mirror 后台,添加一个登录账号。
5. 登录账号
返回登录界面,输入新增的账号和密码,即可使用ChatGPT。
通过以上步骤,你已经成功部署了一个 ChatGPT Mirror 服务。
API 使用演示
- 聊天接口请求示例:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15export accessToken=XXXXX # 获取地址:https://chatgpt.com/api/auth/session
export yourUrl=http://127.0.0.1:50002
curl --location "${yourUrl}/v1/chat/completions" \
--header 'Content-Type: application/json' \
--header "Authorization: Bearer ${accessToken}" \
--data '{
"model": "gpt-4o-mini",
"messages": [{"role": "user", "content": "你好呀!"}],
"stream": true,
"conversation_id": null,
"parent_message_id": null,
"hatd": false
}' - 搭配 ChatGPT-Next-Web 使用
- 向 ChatGPT 接口,发送消息