抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

本文教你如何通过Vercel一键部署你的私人ChatGPT网页端应用,设置访问密码,用户可以通过自己的APIKey使用ChatGPT,也可以向你付费获取访问密码。

成品传送门:

私聊博主获取访问密码!

准备工作

在本项目开始前,你需要做以下准备:

  1. 注册一个GitHub账号,官网https://github.com/
  2. 获取你自己的APIKey,格式一般为 sk-xxxxxx,你可以选择如下方法获取:
    • 使用魔法上网注册一个openAI账户,获取自己的APIKey
    • 购买APIKey,十块以内的基本上就够自己用
    • 上网找免费的共享APIKey
  3. 如果你想在国内访问自己的站点,需要提前购买一个域名,下文教程中以腾讯云域名为例

开始

登陆GitHub,进入仓库:

点击Fork,将仓库拉取到你自己的账户中:

image

给它起个名字,点击下方的Create fork:

image

创建完成后,进入Vercel官网:

使用GitHub账号登录:

image

登陆成功后,直接跳转到dashboard页面,若未正常跳转,可以直接访问https://vercel.com/dashboard

点击右侧的“Add New...",选择“Project”:

image

在列表中找到刚才Fork的仓库,点击右侧的Import:

image

进入配置页面,点击Environment Variables配置环境变量:

image

依次配置环境变量:

image

配置完成后,点击下方的Deploy,即可部署成功。

此时,你获得了一个 .vercel.app 结尾的链接,该链接在国内是无法访问的,你可以使用魔法上网访问。

如果想在国内环境下访问你的应用,则需要一个你自己的域名。

进入Dashboard,点击该项目,选择Settings栏目:

image

在左边栏中选择Domains,将你的域名填入框中,并点击Add按钮:

image
image

这里还需要将域名解析到指定服务器,以腾讯云域名为例,进入控制台页面,点击“云产品”,选择“域名注册”:

image

进入后,找到你的域名,点击右侧的“解析”:

image

进入后,点击“添加记录”,按vercel中提示的信息创建记录:

image
image
image

保存后,回到vercel页面中,等待它自动创建SSL证书,一段时间后变为如下状态:

image

此时,可以在国内直接访问域名,进入你的个人chatgpt应用了,开始愉快的割韭菜吧!

评论