你还在付费使用chatgpt吗?你还在使用魔法访问chatgpt吗?你还在忍受每分钟刷新一下页面才能继续与gpt聊天吗?
今天给大家分享2种方法,可以使用国内网络在本地就能直接访问chatgpt。
这两种方法都是基于GitHub上的开源项目chatbot-ui。
第一种方式,Vercel一键部署
如果你有自己的域名和GitHub账号,可以直接点击项目中的【Deploy】按钮,会自动跳转到Vercel 平台上。
点击“Deploy”跳转到Vercel
需要使用GitHub账号登录Vercel,后续就可以直接从你的Github仓库中拉取项目代码:
使用GitHub账号登录
如果第一次登录Vercel平台,需要绑定手机号。可以使用国内手机号注册:
手机号注册
连接到项目后,填写环境变量OPENAI_API_KEY(也可以不设置,后续通过页面输入):
填写环境变量
然后部署项目。成功后如下图所示:
部署成功
部署成功后会展示服务状态,以及对应的默认域名。但默认域名现在已经无法访问了!因此需要在项目设置中设置自定义域名。设置成功后即可通过自定义域名访问。
通过自定义域名访问
第二种方式,是在本地使用(或者在国内的云服务器上使用)
首先,需要自行在本地或服务器上搭建 chatbot-ui 这个开源项目。部署方式可以参照GitHub中的项目说明。可以通过npm安装,也可以通过docker安装。
其次,需要编写一个服务端,部署到类似【Deno】这样的平台上,作为转发服务:
deno服务
最后,在启动chatbot-ui项目时指定 【OPENAI_API_HOST】 这个环境变量,指定其后端服务为 deno的服务地址即可。效果图如下:
某云上部署效果图
写在最后
上述两种方式亲测有效,都可以通过api接口与ChatGPT丝滑流畅的交流,在体验上甚至超过了原版的ChatGPT。
不受地域限制,不卡顿,没有额外费用。
大家快去尝试吧!