前往网站首页查看更多精彩内容👉https://imyshare.com/
相信不少小伙伴应该都感受过ChatGPT的强大之处了,那么你有没有想过搭建一个自己的ChatGPT中文网站呢?
我知道在座有很多都是新手小白,可能连ChatGPT都还没玩明白,更别谈什么搭建网站了,但我今天要告诉你的是:只要你认真按照这篇文章来操作,五分钟就能搭建好一个自己的专属ChatGPT站点!
今天教大家搭建的是Github上的一个开源项目【ChatGPT Web】
开源地址:https://github.com/Chanzhaoyu/chatgpt-web
搭建网站的前提准备:
1.购买一个轻量级云服务器,费用大概30块钱左右。
2.需要有一个Api Key,它的作用的调用官方接口,
下面正式开始咱们的教学,只要一步步跟着操作,一定能搭建成功!
首先需要购买一个服务器,这里我推荐大家买一个腾讯云的轻量级服务器,价格便宜性价比也高,点击下方链接用微信扫码登录一下即可!
购买流程
进入选购页面后,点击立即选购
然后严格按照下图所示进行筛选
创建方式:使用容器镜像
镜像名称选择:Ubuntu
地域选择:亚太-东京
然后选择个入门级的套餐,新手入门买个最便宜的试试水就行。
支付成功后点击【返回】,然后点击【进入到控制台】
在控制台页面找到刚刚购买的轻量级服务器,然后点击登录打开后台。
接着在弹出的窗口中把用户名改成【root】,然后点击登录,如果没有弹出这个登录窗口,等几分钟再重新打开此窗口。
登录成功后会进入一个命令窗口。
接着咱们需要手动安装ChatGPT-web,方法也非常简单。
首先输入下方命令创建一个目录,以下命令可以直接复制粘贴过去。
mkdir -p data/docker_data/chatgpt
然后输入下方命令进入目录
cd data/docker_data/chatgpt
接着输入下方命令创建一个 docker-compose.yml 文件,不懂没关系,跟着操作就行。
nano docker-compose.yml
这个时候会进入一个编辑页面。
重点来了
接着我们输入以下内容,需要填写正确的key!
version: '3'
services:
app:
image: chenzhaoyu94/chatgpt-web:main
ports:
- 3002:3002
environment:
OPENAI_API_KEY: 填写你自己的key
这个OPENAI_API_KEY需要填写一个你自己的key,否则无法调用官方的api。
填写完成后如下图所示:
确认无误后 先下 Ctrl+X 保存,再按 Y、回车键 退出界面。
最后输入以下命令,运行程序
docker-compose up -d
看到下图这种提示后就代表运行成功了。
接着返回到控制台页面,找到自己的ip,点击复制。
然后在浏览器地址栏输入 iP:3002 即可访问你的站点,这里指的ip就是你刚刚复制的ip。
最终的效果如下图所示,如果你输入的是自己的key,那就相当于是自己一人专享,反应速度也会更快。
如果你发现按照上面操作正确搭建后,无法访问自己的站点,可以在控制台点击刚刚购买的服务器,然后切换到【防火墙】页面,这里我们添加一个规则。
在添加规则的页面中把端口这一栏填入【3002】,然后点击确定。
刷新一下刚刚的页面,即可正常访问啦~
补充一下:
很多人可能在搭建的时候到这一步会报错↓
这是因为在下图这一步中,key的前面少加了一个空格。
需要注意的是官方的apikey都是内置余额的,用完就无了,要么充值、要么花钱购买新账号。
如果觉得本期内容不错,别忘了点赞、评论支持,本文面向小白,大佬可以忽略~