ChatGPT API Server 快速部署脚本库
- 我是开发者,我想自行修改功能->前往源码库 https://github.com/xyhelper/chatgpt-api-server
- 我没服务器,也没有官网账号,只想使用->前往官网购买我们运营的会员服务 https://www.xyhelper.com.cn
- 我想做商业用途,我想自己运营->老板里面请 https://www.xyhelper.com.cn/access
- 我有服务器,我想自己部署->请继续阅读本文档(有条件的话给个star吧)
- 本次更新启用了redis缓存, 历史安装的用户可能REDIS配置是注释状态,请自行修改取消注释,具体请对照当前库中的
docker-compose.yml
文件 - 因api-server主程序已集成chat2api接口,原有chat2api可删除,但是需要修改
docker-compose.yml
文件中的command
参数,具体请对照当前库中的docker-compose.yml
文件
修改完毕后依次执行以下命令完成更新
docker-compose down
./deploy.sh
- 一台至少 2 核 2G 内存的服务器,推荐使用香港、新加坡、日本地区的服务器,可以兼顾国内访问。
- 安装了 docker 和 docker-compose
- 安装了 git
- 有官网直登账号(不支持谷歌、微软、苹果等第三方登陆账号)
https://www.bilibili.com/video/BV1Mo4y177Lp
在服务器上执行以下命令即可
curl -sSfL https://raw.githubusercontent.com/xyhelper/chatgpt-api-server-deploy/master/quick-install.sh | bash
- 克隆本仓库到服务器上
git clone --depth=1 https://github.com/xyhelper/chatgpt-api-server-deploy.git chatgpt-api
- 进入目录
cd chatgpt-api
- 启动服务
./deploy.sh
用户端访问地址为 http://服务器 ip:8101
管理后台地址为 http://服务器 ip:8100/xyhelper/
默认用户名密码为 admin/123456