一键搭建属于自己的ChatGPT

技术 · 2023-10-25 · 21250 人浏览

想要个在国内能直接打开不用开魔法不限制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了

下面这个登录就是我们前面设置的密码

这样我们可以正常用了

其他的点这个即可

Theme Jasmine by 辉辉