【亲手打造】无需翻墙 随时可用的ChatGPT,傻瓜式详细配置教程
2023-4-22 10:53:7 Author: 灰帽安全(查看原文) 阅读量:80 收藏

准备工作:

1.云服务器 我用的是莱卡云

2.openAI Key

3.开源代码

3.会动的手和会思考的脑袋

openai key获取地址 :https://platform.openai.com/account/api-keys

没有账号可以看看chatgpt注册、不会注册可以付款作者帮忙注册

本教材使用的我云服务器厂商:https://www.lcayun.com/aff/PEKPQVFJ

测试一线服务器能不能访问openai的网站

bash <(curl -Ls <https://cpp.li/openai>)

我是用的服务器是莱卡云

建议选择centos7

建议选择centos7

yum install git vim python3 -y

# 安装docker
# 获取一键安装脚本
curl -fsSL get.docker.com -o get-docker.sh

# 授权可执行权限
chmod +x get-docker.sh

#重新下载 get.docker.sh 文件,确保已经下载到了本地。在终端中使用以下命令即可:
curl -fsSL <https://get.docker.com> -o get.docker.sh

#然后再执行以下命令来安装 Docker:
sudo sh get.docker.sh

#接着验证 Docker 是否安装成功:
docker version

# 设置docker开机自启
sudo systemctl enable docker

# 启动docker
sudo systemctl start docker

# 验证docker是否安装成功,可以略过
docker run --rm hello-world

# 更新pip和安装docker-compose
pip3 install --upgrade pip && pip3 install docker-compose

#创建docker-compose.yml文件
mkdir ~/chatgpt && cd ~/chatgpt && curl -o docker-compose.yml <https://raw.githubusercontent.com/lihuacai168/blog/main/chatgpt/docker-compose.yml> && vim docker-compose.yml

#配置内容
version: '3'

services:
app:
image: chenzhaoyu94/chatgpt-web # 总是使用 latest ,更新时重新 pull 该 tag 镜像即可
ports:
- 80:3002 # 80可以改成你喜欢的也行
environment:
# OPENAI_API_KEY和OPENAI_ACCESS_TOKEN 用其中一个就就行
# OPENAI_API_KEY: sk-xxx # 开头的
# 登录chatgpt,在浏览器输入https://chat.openai.com/api/auth/session
# 就能获取到OPENAI_ACCESS_TOKEN,很长的一段,你没有看错
# OPENAI_ACCESS_TOKEN:

TIMEOUT_MS: 60000

# web页面的验证码
AUTH_SECRET_KEY:

#启动服务
docker-compose up -d

#修改内容
vim docker-compose.yml

lsof -i:8090 #查看 8090 端口是否被占用,如果被占用,重新自定义一个端口

我搭建的公益chatgpt公益站(已被用崩,你们太给力了,还是自己搭建自己用吧)

镜像站合集:https://github.com/LiLittleCat/awesome-free-chatgpt

关注:灰帽安全  更多技术分享

本教材使用的我云服务器厂商:

https://www.lcayun.com/aff/PEKPQVFJ


文章来源: http://mp.weixin.qq.com/s?__biz=Mzg2MjYxODQ4Mw==&mid=2247484772&idx=1&sn=588f32ae8ecd4a0bc8e55e440c33ce31&chksm=ce045378f973da6e618f0d06866df5d306eec470adda5c33a76b57d151da2f85fdad9a9be6aa#rd
如有侵权请联系:admin#unsafe.sh