in

如何免费使用ChatGPT【无需翻墙】

如何免费使用ChatGPT

ChatGPT自上线以来,可以说是在全球掀起了一场人工智能的热潮。它拥有强大的自然语言处理与深度学习能力,旨在提供帮助并回答人们提出的任何问题。不仅可以应用于各种领域,还可以培养批判性思维和创造性解决问题的能力。

想必大多数人都已经听说甚至尝试过ChatGPT。那么问题来了,该如何零成本实现ChatGPT的无翻墙使用呢?本文将通过详细教程为您解答这个问题。

ChatGPT常见功能及局限性

ChatGPT可以帮助我们编写论文、歌词、剧本,提供意见、编程、改错、润色、翻译等,基本涵盖了绝大多数日常或工作场景中可能出现的问题。你可以像和真人交流一样同它提问,并获得及时且准确的回答。

当然,它也存在一些局限性:

  1. 无法直接访问,需要翻墙
  2. 信息安全隐患,API密钥可能泄露
  3. 使用限制严格,1分钟仅能聊3句

为此,本文将详细介绍如何规避上述问题,实现ChatGPT的无翻墙使用。

注册ChatGPT账号

第一步需要在ChatGPT官网注册一个账号。考虑到其官方不对中国大陆及香港地区开放访问,因此必须通过科学上网工具注册,且节点不能在香港。

具体步骤如下:

  1. 开启VPN,节点不能在香港
  2. 浏览器新开无痕窗口,访问ChatGPT官网
  3. 点击右上角Sign up进行注册
  4. 输入邮箱并设置密码,点击Get started
  5. 验证邮箱,在收到的邮件中点击验证链接
  6. 填写个人信息,阅读并同意服务条款
  7. 成功注册账号,进入ChatGPT主界面即可开始使用

需要注意的是,以前注册时需要验证手机号,现在已经取消了这一要求。即便弹框要求绑定手机号,也无需理会,直接关闭或更换节点重试即可。

到此就基本完成注册,可以直接在网页端与ChatGPT互动。不过考虑到必须翻墙以及节点容易被ban的限制,接下来我们将介绍如何通过API实现真正的无翻墙使用。

获取ChatGPT API密钥

ChatGPT API是其提供的开发者接口,通过API密钥即可实现程序化交互。这相当于ChatGPT的登录密码,拥有后就可以不翻墙使用它了。

每个新注册用户都会获得5美元的免费使用额度,轻松支持日常交流需求。获取API密钥的途径有两种:

1. 手机验证

ChatGPT API平台通过手机验证即可直接创建密钥,这是官方认证的标准途径。

2. 抓取敏感ID

如果没有国外手机号,也可以通过抓取敏感ID获得:

  • 打开API平台,右键检查元素
  • 进入Network面板,勾选Preserve Log
  • 刷新页面,在Name列中找到login开头的请求
  • 点击查看Response,拷贝json中的sensitive_id即为密钥

这是基于API平台的漏洞获得的密钥,是否会存在安全隐患还有待考究,但目前可以正常使用。

无论采用何种方法,得到密钥后可以调用ChatGPT API进行交互了。不过直接调用存在诸多限制,还需要一些额外工作才能真正实现无翻墙体验。

配置第三方Web UI

拿到API密钥后,我们需要利用第三方工具进行调用。Anthropic UI是一个开源的Web界面,支持自定义ChatGPT接口。

它的使用步骤如下:

  1. 打开Anthropic UI网页
  2. 点击设置齿轮,启用自定义接口
  3. 将获取的API密钥填入key一栏
  4. 返回聊天界面即可开始使用

这样我们就通过Web UI无翻墙使用ChatGPT了。但是由于Anthropic UI本身位于境外,键入的密钥也会直接暴露给其运营方,存在一定安全隐患。

为防止密钥泄露,可以将Anthropic的接口改回ChatGPT默认接口,然后自行搭建反向代理,接下来将详细介绍。

搭建Cloudflare反向代理

利用Cloudflare的Pages和Workers功能,可以轻松自建一个ChatGPT的反向代理。

1. 注册Cloudflare账号

首先进入Cloudflare官网注册账号,仅需要验证邮箱。

2. 新建Cloudflare Pages项目

登录后,进入Pages面板,点击“创建项目”,设置名称,上传预设的Worker代码,部署站点。这段代码包含了反向代理ChatGPT API的功能。

这样就得到了一个反向代理的站点地址,可以用于Anthropic的自定义接口配置。

3. 更改Anthropic ChatGPT接口

将Anthropic UI中的自定义接口改成Cloudflare分配的站点地址,现在的请求将通过我们自己的反代发送。

这样就杜绝了API密钥的泄露风险,同时也实现了无翻墙使用。但需要注意,默认的站点子域在部分地区可能无法正常解析,这就需要自定义域名了。

4. 绑定自定义域名

在Cloudflare面板中进入“自定义域名”模块,输入并验证自己的域名,同时配置域名解析。这样该域名就会指向反向代理站点,直接访问即可。

完成这一步后,我们就彻底规避了翻墙需求,并保障了接口安全性,唯一的隐患就是反代站点本身被封锁,因此自建一个Robust的Web UI才是最佳方案。

自建ChatGPT Web UI

利用Cloudflare的全家桶,我们可以搭建一个属于自己的ChatGPT懂你。

1. 登录Cloudflare,创建Pages项目

同样先后创建Pages和Workers项目,分别用于站点和接口。

2. 配置环境变量

在Workers端设置密钥、密码等环境变量。可以填入多个密钥实现轮询。

3. 绑定域名

给Pages绑定域名,解析到站点IP,这样访问自定义域就打开我们的Web UI了。

4. 调整配置

可以在环境变量中关闭外部密钥使用、添加余额显示等。修改后保存生效。

这样我们就可以拥有一个独立、稳定、安全的ChatGPT Web端了。并且它天生免翻墙,适合分享给不懂技术的亲朋好友。

相比第三方Web UI,这种自建的可以突破限速,实现多密钥轮询从而无限制聊天。它的可靠性也远高于公共网站,可随时调整配置,实在是使用ChatGPT的最佳方式。

总结

通过本文介绍的方式,每个人都可以轻松零成本实现ChatGPT的无翻墙使用,无论是电脑端还是手机端。你可以随时随地使用它,帮助工作生活。

当然技术终归会迭代更新,如果以后开放了中国大陆地区访问,那就更加方便了。

blank

Written by 爬取 大师

阿里P12级别选手,能够突破各种反爬, 全能的爬取大师,擅长百万级的数据抓取!没有不能爬,只有你不敢想,有爬取项目可以联系我邮箱 [email protected] (带需求和预算哈, 不然多半不回复)