前言
在使用本篇文章用到的项目以及工具时,需要对其有一定的了解,无法访问以及无法使用的问题作者不承担任何责任,可以自行想办法解决遇到的问题。
文章若有不合适,有问题的地方,请私聊指出,谢谢~
准备工具
-
一台至少 2 核 2G 内存的服务器,推荐是位于香港、新加坡或日本地区的服务器,以便兼顾国内访问速度。
-
安装了 Docker 和 Docker Compose。
-
安装了 Git。
-
拥有官网直登账号(不支持第三方登录)。
-
一个ssh工具
ChatGPT API Server 的部署和使用指南
ChatGPT API Server 是一个提供基于 GPT 技术的自然语言处理能力的 API 服务,通过部署该服务,您可以在自己的项目中快速集成强大的自然语言处理功能。该服务通过 Docker 和 Docker Compose 管理,具有可扩展性和易用性。
部署步骤
自动部署(推荐)
在服务器上执行以下命令即可部署服务:
curl -sSfL https://raw.githubusercontent.com/xyhelper/chatgpt-api-server-deploy/master/quick-install.sh | bash
docker部署
docker-compose.yml
文件:
version: '3.8'
services:
mysql:
image: mysql:8
command: --default-authentication-plugin=mysql_native_password --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
restart: always
volumes:
- ./data/mysql/:/var/lib/mysql/
- ./