从2023年开始,ChatGPT作为一款基于人工智能的聊天机器人,在全网越来越流行,但是在国内接入ChatGPT还存在一些问题,需要科学的上网。所以很多人希望建立自己的ChatGPT网站,方便自己和身边的人使用。本文将介绍如何使用Cloudflare+Vercel搭建自己的ChatGPT网站。
首先,您需要将ChatGPT-Next-Web代码分支到GitHub存储库中。这一步比较简单,在GitHub页面点击fork按钮即可。(ChatGPT下一个网址:https://github.com/Yidadaa/ChatGPT-Next-Web)
接下来,登录Vercel网站,选择“新建项目”按钮,然后选择从GitHub部署。选择您自己的ChatGPT-Next-Web存储库,Vercel会自动为您构建和部署项目。如果登录时出现以下错误提示,请清除浏览器缓存或更换浏览器。(Vercel网站:https://vercel.com/dashboard)
注意,部署Vercel后,这里生成的地址需要科学上网才能访问。所以我们需要使用Cloudflare CDN来加速ChatGPT-Next-Web应用,让国内用户快速访问你的网站。
首先,你需要一个域名。可以在阿里云上注册域名,也可以直接在Cloudflare上注册。如果你在阿里云上注册了域名,你需要把DNS改成Cloudflare提供的,这样Cloudflare就可以为你的网站生成一个新的域名服务器。
接下来,注册您的Cloudflare帐户。报名流程很简单,按照报名流程来就可以了。注册完成后,在Cloudflare控制台上添加一个网站,并进行基本设置,如DNS解析和SSL证书配置。这些设置可以根据需要进行调整。(Cloudflare网站:https://www.cloudflare-cn.com/)
这是配置。你可以尝试访问你的ChatGPT网站。如果出现错误且cloudflare重定向次数过多,只需清除缓存即可。