一、条件准备
①:一台服务器
②:一个OpenAI的Key
方法1:最简单的获取方法,去某宝搜 “open账号ai” 购买一个key,几块钱,有3.5、4.0,买3.5就行了,4.0太贵了
方法2:官网注册购买一个,但是需要国外手机号,具体操作参考:TP
二、服务器准备
可自行在阿里云、腾讯云、华为云等购买服务器
端口设置:
添加规则:TCP:1002
三、安装docker
使用以下命令安装docker
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh --dry-run
启动docker服务
systemctl enable docker --now
查看运行状态
systemctl status docker
四、OpenAI-key获取
登录到官网,获取Key
五、安装OpenAPI
使用以下命令安装:
语法:docker run --name chatgpt-web -d -p 1002:3002 --env OPENAI_API_KEY=sk-秘钥 --env AUTH_SECRET_KEY=1234 --restart always chenzhaoyu94/chatgpt-web:latest
这一步安装时间较长 sk-秘钥是:OpenAI的key,将你自己的key复制进去
1234是:访问密码,可以自己随意设置
检查下是否运行成功
docker ps
至此,Chatgpt部署完成,但是只能IP访问,如果想域名访问的话,解析到域名上面即可
浏览器访问:
IP+1002