手把手教你如何在国内搭建ChatGPT访问网站!!!

文摘   科技   2023-04-16 08:46   湖南  

大家好,我是LV,自分享了自己搭建的国内免费ChatGPT网站之后,周围的人都开始来薅羊毛了,为了防止被薅秃,分享出来教程你们自己搭!

效果展示

https://chat.xmn-lv.cn

使用方式看上篇推文(小白也能畅所欲言,玩转ChatGPT!!!

由于LV免费贡献自己的ChatGPT网站,出现下面情况也正常(用的人太多了!)


建议一:尽量把公用资源留给不懂技术的人

建议二:使用自己的API Key

建议三:按照下面的步骤自己动手搭建一个,造福周围的亲朋好友(很多人都付费买GPT3.5,没必要!)

搭建步骤

fork开源项目

  1. 进入https://github.com/Yidadaa/ChatGPT-Next-Web,点击右上方的 "Fork" 按钮,将该项目复制到自己的github账户下

  2. 阅读该项目的README文档,稍微熟悉下主要功能

将项目部署在Vercel上

  1. 在 vercel.com 注册一个 Vercel 帐户,绑定自己的github账号

  2. 在Overview点击 "Add New Project” 按钮

  3. 选择ChatGPT-Next-Web,然后点击 "Import"


  4. 按照README的提示配置环境变量(api key 必填),点击 "Deploy" 开始部署过程


  5. 如下图,则部署成功,但是Vercel给的域名目前在国内无法直接打开


Vercel是一个美国公司,他们的服务器位于美国,即使你在国内使用Vercel进行构建和部署,应用程序也将位于美国服务器上

至此为止,你的ChatGPT网站已经部署在国外了!需要访问正常使用,那你有两个选择:

  • 自行解决科学上网问题
  • 使用国内域名访问(看下文)

使用国内域名访问

国内有各大云厂商,腾讯云、阿里云等都可以,价格也很便宜,下面是腾讯云的例子:

  1. 在腾讯云上注册一个域名(这里不详细介绍,按流程操作即可,有问题可以留言咨询)

  2. 并在域名管理页面添加一条CNAME解析记录,主机记录选择你可以自定义(比如是chat),将记录值设置为 cname-china.vercel-dns.com.


  3. 在 Vercel 应用的设置页面,添加一个自定义域名,将其设置为刚刚在腾讯云上注册的域名。例如,如果你使用的是 chat.example.com 这个域名,可以在 Vercel 应用的自定义域名列表中添加一条记录,将域名设置为 chat.example.com


  4. 等待 DNS 记录生效。这可能需要几分钟时间,具体取决于腾讯云和 Vercel 的 DNS 缓存时间,一切成功了之后,通过chat.example.com 即可在国内直接访问 !

后续福利

  • 如果你在在搭建过程中若遇到问题,欢迎评论留言,也可私信我进行咨询
  • 关于 Vercel 这个良心平台,每个月300G的流量(现在新注册的是每月100G),不比付费的科学上网工具强大吗!这把羊毛你不薅?后续带大家用 Vercel 搭建自己的VPN!
  • 使用 Vercel + Notion 打造自己的专属个人博客!

没错,本文也是LV让ChatGPT打工仔写的,有问题可以先去问ChatGPT,当然它搞不定的给LV评论留言!(我再问它一遍

LV技术派
探索AI时代下适合前端的转型(超级个体)之路|著有《AI赋能前端研发从 0 ~ 1》开源电子书:https://ai.iamlv.cn