使用Vercel一键搭建属于自己的ChatGPT

ChatGPT强大还是很强大的,但是有一点不好的就是国内不能访问,而且访问的时候动不动就限制ip不能访问

作为编程界的老司机,挖掘开源项目的黄金矿工,这可难不倒咱。

你也可以查看这个:ChatGPT使用技巧与共享账号获取 了解一些使用技巧

上一篇文章从零到一,自己开发了一个能调通API的网站,丑是丑了点,但是能用

这一次找了到个开源项目,一键部署;不仅简单方便页面美观,在国内就能正常使用,今天就来带领大家从零到一搭建这个项目属于你自己的ChatGPT的项目

一、准备

  1. fork项目

首先我们先去 ChatGPT-Next-Web 这个项目里fork到自己的GitHub里

然后就能在自己的仓库里看到它

  1. 配置脚本,自动更新

打开你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

添加成功就会显示这个

可以成功打开