ChatGPT Mirror 后台是一个 ChatGPT 镜像站,允许多账号共享管理。实现多人同时使用 ChatGPT 服务,同时还支持 API 对外开放,方便开发者进行对接。

GitHub 地址:https://github.com/dairoot/ChatGPT-Mirror

功能简介

  • 提供与官网同等的极致体验。
  • 提供ChatGPT聊天接口 转 API /v1/chat/completions
  • 用户无需魔法,便可轻松访问并使用ChatGPT官方网站的所有功能。
  • 提供便捷的管理后台,帮助管理员高效管理账号。

在线体验

https://chatgpt.dairoot.cn

  • 账号:dairoot
  • 密码:dairoot

在部署之前,请先观看以下视频教程,以确保获得最佳体验。

本地一键部署

# 本地需要科学上网docker pull dairoot/chatgpt-mirrordocker run -p 50001:50001 -p 443:443 \   -e ADMIN_USERNAME=管理后台账号 \   -e ADMIN_PASSWORD=管理后台密码 \   dairoot/chatgpt-mirror

本地部署完成,访问: https://localhost

如需部署至服务器,请前往 GitHub 获取完整的部署指南。

环境变量

字段 描述
ADMIN_USERNAME 管理后台账号
ADMIN_PASSWORD 管理后台密码
ENABLE_MIRROR_API

是否开启 API 访问
默认为true开启

MIRROR_API_PREFIX API 访问前缀
HATD 是否开启临时聊天
默认为false关闭

聊天 API 接口

可搭配 ChatGPT-Next-WebLobe-Chat 使用

accessToken 获取地址:https://chatgpt.com/api/auth/sessionAPI 地址为:https://你的域名/上述环境变量配置的MIRROR_API_PREFIX

参数详情

字段 描述
model 模型名称
gpt-4o-mini
gpt-4o
gpt-4
gpt-4-mobile
messages 消息内容
stream 是否流式返回
conversation_id 会话 ID
parent_message_id 父消息 ID
hatd 同上述环境变量的 HATD

使用演示

  1. 聊天接口请求示例:
export accessToken=XXXXX  # 获取地址:https://chatgpt.com/api/auth/sessionexport yourUrl=http://127.0.0.1:50001/上述环境变量配置的MIRROR_API_PREFIXcurl --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   }'
  1. 聊天 API 搭配 ChatGPT-Next-Web 使用
  • 配置 API 参数

资讯评论插图

  • 向 ChatGPT 接口,发送消息

发送消息

总结

通过上述步骤,您可以快速部署自己的 ChatGPT 镜像站,为团队或个人提供稳定、高效的服务。

该项目不仅提供与官方相同的使用体验,还可以通过 API 扩展功能,满足更多定制化需求。

免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表一休教程网的观点和立场。