🗒️如何部署ChatGPT到您的个人网站
2024-2-24
| 2024-9-16
0  |  阅读时长 0 分钟
date
type
status
slug
summary
category
password
tags
icon

📝 背景

上篇文章我讲解了如何部署Gemini,这一次我来讲解如何部署ChatGPT

📝 准备工作

获取域名并将域名的name servers绑定到Cloudflare

这里我推荐的是付费的域名,可以在阿里云购买。那里的域名价格是友好的,但是有一点是要实名认证,这个自行解决。域名购买以后先找到dns服务器这一栏。然后登陆/注册Cloudflare。点击添加域名,根据提示进行一步步的操作。到绑定name servers时把mark.ns.cloudflare.com和
penny.ns.cloudflare.com添加到阿里云的DNS服务器上,等一会,就绑定域名成功了。
获取免费域名的方法,看我下一篇文章

注册GitHub和Vercel账号

GitHub账号只需要邮箱即可。Vercel需要邮箱和手机号注册的,支持中国的手机号 GitHub官网:https://github.com/ Vercel官网:https://vercel.com/

生成的API密钥

注册Openai账号(只需邮箱即可),然后进入https://platform.openai.com/点击侧边栏的API KEYs,然后会提醒要验证电话号码才能生成APIkey,由于中国的手机号码是不行的,所以我推荐一个接码平台是sms-activate。它支持支付宝且收费很少。我们在这里搜索openai服务,然后选一个电话号码,尽量选便宜的号码例如+44.绑定成功后就可以生成APIkeys了,生产的API密钥要保存到新建文本文档中

🤗 部署方法

登陆GitHub,点击这个链接,点击一个名叫Fork这个按钮,点击create fork,然后复制这个作者的仓库。
复制完成之后,登陆vercel连接你的github仓库,点击ChatGPT-Next-Web开始部署,在这里添加一个环境变量,变量名字就是OPEN_API_KEY变量内容就是你申请的API密钥。
添加成功就开始部署。等一会就部署成功

📎 添加域名

由于在中国大陆的网络环境有些恶劣,所以我建议你在vercel部署的项目一定要绑定自已的域名。
首先点击domains,然后进入搜索框。然后搜索你买的域名,这时候就会提醒要在域名上要添加记录在Cloudflare上。一个是要在xxxxxxxxxx.com(举例而已)添加一条A记录(具体是什么A记录,自己添加),还有就是域名前缀的CNAME记录,添加内容是“cname.vercel-dns.com”在Cloudflare上点击DNS添加即可。稍后就绑定成功了

📎 结束

至此,这就是如何部署ChatGPT的方法,希望能帮到大家。
  • 学点有用的
  • 速通学考之信息技术必修一第一章《认识数据与大数据》如何部署Gemini到您的个人网站
    • Utterance
    目录