声明:本文不会有任何形式的卖号、付费服务。
当前ChatGPT的热度越来越火爆,但由于众所周知的原因,很多人还是没有体验过。如果你有chatgpt的账号和Openai Api Key,又担忧分享账号和Api Key的风险,那么搭建一个chatgpt-web服务,是一个比较好的选择。
本文详述了基于腾讯云云服务器CVM搭建chatgpt-web的方案。github地址: https://github.com/Chanzhaoyu/chatgpt-web
在腾讯云CVM的新加坡区域(其他海外区域也可以,我选择新加坡区域的原因是腾讯云CVM在新加坡便宜,虽然新加坡的带宽费用相对较贵,但chatgpt-web除了安装的时候,后续使用占用带宽不大),申请一台最低配置的服务器即可,选择公共镜像TencentOS-64位-TencentOS Server 3.1(TK4)。系统盘选择100GB。网络安全组-入站规则需要打开80端口。如果希望加快速度,建议带宽值直接拉到100Mbps。
ssh root@服务器IP地址 登录。
systemctl start docker
yum install git
git clone https://github.com/Chanzhaoyu/chatgpt-web.git
cd chatgpt-web/
docker build -t chatgpt-web .
# 后台运行
docker run --name chatgpt-web -d -p 80:3002 --env OPENAI_API_KEY=你的OPEN_API_KEY chatgpt-web
通过本地浏览器访问http://你的CVM服务器公网IP地址
如果你希望你的chatgpt-web有个登录密码,在服务器命令行执行docker run,需要添加参数AUTH_SECRET_KEY,例如:
docker run --name chatgpt-web -d -p 80:3002 --env OPENAI_API_KEY=你的OPEN_API_KEY --env AUTH_SECRET_KEY=你的密码 chatgpt-web
这里请输入 你的密码 进入。
如果你已经启动了chatgpt-web,可以通过如下命令删除运行的容器。
docker stop chatgpt-web
docker rm chatgpt-web
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。