ChatGPT强大还是很强大的,但是有一点不好的就是国内不能访问,而且访问的时候动不动就限制ip不能访问
作为编程界的老司机,挖掘开源项目的黄金矿工,这可难不倒咱。
你也可以查看这个:ChatGPT使用技巧与共享账号获取 了解一些使用技巧
上一篇文章从零到一,自己开发了一个能调通API的网站,丑是丑了点,但是能用
这一次找了到个开源项目,一键部署;不仅简单方便页面美观,在国内就能正常使用,今天就来带领大家从零到一搭建这个项目属于你自己的ChatGPT的项目
一、准备
- fork项目
首先我们先去 ChatGPT-Next-Web 这个项目里fork到自己的GitHub里
然后就能在自己的仓库里看到它
- 配置脚本,自动更新
打开你Fork的项目,选择Actions页面,启用Workflows,并启用 Upstream Sync Action,启用之后可开启每小时定时自动更新:
打开自动更新,这样当原仓库有更新后,它也会更新
二、部署到 Vercel
登录到 Vercel ,如果你没注册过,可以先注册一下
进入到 Vercel后,你就可以看到自己的项目了
如果你是刚注册的,需要添加一下自己的GitHub账号,然后再导入项目
之后找到自己的项目,进行导入
然后你就会看到部署界面
需要先配置一下环境变量:
- 名字填:
OPENAI_API_KEY
然后把自己的key放到后面
可以到OpenAI官网👉 获取KEY
点击 Add 之后,会出来一组新的空可以填,可以用来设置用户访问密码
- 名字填 CODE, 后面的value就填密码
注意:名字必须填
OPENAI_API_KEY
和 Code
然后点击 Deploy
可以看到 项目正在部署
项目部署成功,我们去项目的仪表盘看看
点击 Visit 就能访问我们部署的ChatGPT网站了
此时可以使用 Vercel提供的链接访问部署的项目,但是还是需要科学的 上网
要想在国内正常的使用,就需要购买一个域名然后配置服务,这个过程需要花费6元,买一个最便宜的数字域名即可
三、购买域名
登录这个网站 namesilo ,注册一下,然后搜索你想要的域名,买一个纯数字的,比较便宜,一年一美金
点击 Add 之后,会加入到购物车,然后点击 View cart
其他的不用选,直接点击 结算 就行
可以选择支付宝进行结算
支付成功后,会跳到这,不用管,点击 No Thanks
跳到这个页面,然后点击这个
第一次购买会让你填一些信息,地址名字什么的用英文填写
会跳转到这个页面,有你买的域名
四、注册 Cloudflare
注册好后,点击添加站点
输入你的域名
然后选择免费的,点击继续
把原有的两条记录给删掉,然后 添加记录
添加第一条记录:
类型为A;
名字就是你的域名
IPV4:76.76.21.98
关闭代理状态
添加第二条
然后复制这两个服务器的名称
五、配置域名
选择域名,点击更改域名服务器
删除原先三个默认的内容
换成在Cloudflare复制的两个服务器名称,然后点击提交
回到 Cloudflare ,然后点击 完成检查域名服务器 按钮
接下来就是等待,大概十分钟,邮箱会收到一封邮件
主页中你的站点变为 有效 后,就可进行下一步操作了
六、最后一步:把域名添加到Vercel
打开 Vercel项目的控制台,点击 settings, 然后把 你的域名输入进入,最后点击Add
添加成功就会显示这个
可以成功打开