本文教你如何通过Vercel一键部署你的私人ChatGPT网页端应用,设置访问密码,用户可以通过自己的APIKey使用ChatGPT,也可以向你付费获取访问密码。
成品传送门:
私聊博主获取访问密码!
准备工作
在本项目开始前,你需要做以下准备:
-
注册一个GitHub账号,官网https://github.com/
-
获取你自己的APIKey,格式一般为
sk-xxxxxx
,你可以选择如下方法获取:- 使用魔法上网注册一个openAI账户,获取自己的APIKey
- 购买APIKey,十块以内的基本上就够自己用
- 上网找免费的共享APIKey
-
如果你想在国内访问自己的站点,需要提前购买一个域名,下文教程中以腾讯云域名为例
开始
登陆GitHub,进入仓库:
点击Fork,将仓库拉取到你自己的账户中:
给它起个名字,点击下方的Create fork:
创建完成后,进入Vercel官网:
使用GitHub账号登录:
登陆成功后,直接跳转到dashboard页面,若未正常跳转,可以直接访问https://vercel.com/dashboard。
点击右侧的“Add New…",选择“Project”:
在列表中找到刚才Fork的仓库,点击右侧的Import:
进入配置页面,点击Environment Variables配置环境变量:
依次配置环境变量:
配置完成后,点击下方的Deploy,即可部署成功。
此时,你获得了一个 .vercel.app
结尾的链接,该链接在国内是无法访问的,你可以使用魔法上网访问。
如果想在国内环境下访问你的应用,则需要一个你自己的域名。
进入Dashboard,点击该项目,选择Settings栏目:
在左边栏中选择Domains,将你的域名填入框中,并点击Add按钮:
这里还需要将域名解析到指定服务器,以腾讯云域名为例,进入控制台页面,点击“云产品”,选择“域名注册”:
进入后,找到你的域名,点击右侧的“解析”:
进入后,点击“添加记录”,按vercel中提示的信息创建记录:
保存后,回到vercel页面中,等待它自动创建SSL证书,一段时间后变为如下状态:
此时,可以在国内直接访问域名,进入你的个人chatgpt应用了,开始愉快的割韭菜吧!