想要个在国内能直接打开不用开魔法不限制IP并且独属于自己的ChatGPT吗?来 今天带你搭建操练起来
1、准备
GitHub:https://github.com (可能打开有点慢 开魔法会很快)
Vercel:https://vercel.com/ (可能打开有点慢 开魔法会很快)
作为一个计算机从业或学习者如果不知道Git和Vercel,我只能说
2、Fork项目
什么是fork项目呢?简单就是复制克隆的意思。就是我们强大的Ctrl + CD
2.1 拉库
首先我们先去 ChatGPT-Next-Web 这个项目里fork到自己的GitHub里
然后就能在自己的仓库里看到它
2.2 配置脚本,自动更新
打开你Fork的项目,选择Actions页面,启用Workflows,并启用 Upstream Sync Action,启用之后可开启每小时定时自动更新
我的GitHub已经配置好了 我去借个好朋友的闲置GitHub
ok 我们继续 打开自动更新,这样当原仓库有更新后,它也会更新
3、部署到Vercel
3.1 登录到 Vercel
如果你没注册过,可以先注册一下: Vercel注册
进入到 Vercel后,刚注册的,需要添加一下自己的GitHub账号,然后你就可以看到自己在GitHub的项目了
3.2 部署GPT
然后你就会看到部署界面 先别点击Deploy 下面还要配置环境呢
3.3 配置环境变量
名字填 CODE, 后面的value就填密码
密码是用来识别你的身份的 请务必牢记 不要泄露 当然后面也可以改 [label color="red"]⚠️别点Deploy 别点Deploy 别点Deploy 点Add 点Add 点Add 点Add 点Add 点Add 点Add [/label]
点了Add之后会新出一行
名字填: [label color="red"]OPENAI_API_KEY[/label] 然后把自己的key放到后面**
可以到OpenAI官网获取KEY [label color="red"]获取KEY[/label]
点Add之后就可以点Deploy
这个就是在部署 不要刷新页面 不要着急 等 好 很好我等了两分钟了
很好 2分14秒好了 这就是部署完成的界面 在这里我们可以看出我们页面的了
点这个我们会直接进入开魔法的情况下可以
因为国内IP不让访问
别着急 现在我们只需要绑定一个域名即可
4、绑定域名
4.1 我们去项目的仪表盘
点这个Visit就可以进入我们的GPT了 但是一样的 国内ip进不去 所以我们要绑定我们的域名 没有域名的看文章最后哈
4.2 添加域名
Vercel项目的控制台,点击 settings, 然后把 你的域名输入进入,最后点击Add
这是正常现象 不要害怕
4.3 域名解析
打开我们域名所在的服务商 我的是在西部数码
Type:CNAME
Name:gpt
Value:cname.vercel-dns.com.
的对应关系我就不说了吧
确定之后你会发现 这俩个一直转圈圈 他是在自动帮我们部署ssl也就是更安全的HTTPS协议 不用管 现在访问你的网址是可以访问的
部署完成ssl后我们HTTP协议就是变成HTTPS协议 会带把锁告诉用户我们很安全
你访问你的刚刚绑定的就可以进去我们部署的GPT了
下面这个登录就是我们前面设置的密码
这样我们可以正常用了
其他的点这个即可