国内用户,想使用ChatGPT,对于一个新手小白来说,不是一件容易的事!今天教你,无需魔法,无需VPS,也无需国外手机号,轻松无障碍使用ChatGPT!
在开始之前需要提前准备好魔法操作的基础工作(以下相关操作均需使用,但仅此一次即可)。
1. 注册ChatGPT(该步骤需要魔法、自行解决。)
注册地址:点击访问
注意事项:
服务不支持QQ邮箱(你可以用QQ邮箱注册账号,但邮箱验证时会提示你服务不受支持)、可以是自有域名的邮箱,或者境外邮箱如:outlook、Gmail等。
2. 获取API key()
获取地址:点击访问
至此;有条件的直接验证境外手机号码点击下方生成子的API Keys。
对于没有验证手机号码的;在当前页面键盘上按F12或者页面上点击鼠标右键“检查”,然后刷新页面,分别找到:网络→全部→响应,如下图:
这里看到的sensitive_id后面的值可以作为你临时的keys使用。
注意:这个kyes会在你每次在官网登录时“重置”。
3. 配置使用第三方ChatGPT WebUI(PC端、移动端均适配)
WebUI项目网址:点击访问
该项目支持一键部署,也可本地部署,建议小白使用一键部署即可省事省心。
一键部署,需要General – Vercel :https://vercel.com 平台有账号,或者使用Github授权登录亦可。
本地部署:环境 Linux+docker,这里以CentOS +Docker为例;
CentOS部署docker: yum install -y docker-ce-20.10.5-3.el7 (docker版本结合自己情况选择)
启动docker: systemctl start docker
docker部署ChatGPT Next Web:拉取镜像:docker pull yidadaa/chatgpt-next-web
docker运行容器:
docker run -d –restart=always -p 3000:3000 \
-e OPENAI_API_KEY=”写下你的key” \
-e CODE=”密码” \
-e BASE_URL=”ai的访问路径” \
–name chatgpt yidadaa/chatgpt-next-web
填入前面获取到的Keys;Code密码是使用ChatGPT时登录的密码,是否设置根据个人情况而定。
在BASE_URL处填写代理地址。
4. 反代ChatGPT API接口
Cloudflare官网:点击访问
有账号的应该知道怎么操作了,没有账号的自行注册,邮箱注册即可。
访问上面部署完成的链接地址:
出现上面信息则代表你的代理部署完成了,记住上面的链接地址,作为以后本地部署的BASE_URL地址。
至此所有的部署配置完毕,后面通过本地部署的Web UI 来访问ChatGPT,通过上面代理链接,则实现了,后期不再需要使用魔法均可访问。
另:有条件的可以解析个人域名分别添加代理地址解析,和本地Web UI解析。
附:反代源码下载:
下载地址:https://www.123pan.com/s/068KVv-80AFd.html 提取码:8090
搭建ChatGPT WebUI
WebUI项目网址:点击访问