国内无法访问使用chatgpt首页,那还能怎么玩呢?
问题背景
最近搭建的国外服务器,因为某个原因被cloudfare屏蔽了。导致主页面不能访问,错误代码为:1020.
问题分析
上网搜了一下错误代码1020,其实是cloudfare针对地域进行的cdn拦截过滤。
cloudfare的设置具体设置可以参见:
- https://midstarter.com/tech/21/
- https://www.waimaospace.com/reed/466.html
- https://www.cheshirex.com/3574.html
看了几个文章之后,发现其实是针对网站具体的url进行屏蔽操作的。因为我直接访问 openai 官网还是可以直接访问。
可以点击这个网站试试。 -> https://openai.com/
问题解决
知道上面的方法之后,我猜测可能是因为国内用户对chatgpt太热情了,导致chat页面访问量太大了,而openai对单页面的优化也不想投入太大,所以就直接屏蔽了普通用户的访问。
但是作为开发者,openai肯定还是希望更多的人来尝试,购买体验账号的。毕竟他们也想挣钱。
所以下面我说一种简单的使用方法。这种方法基于api进行调用,需要先注册一个chatgpt账号,然后拿到你自己的sk。每个账号有一定的免费体验额度。
注册地址用这个,目前注册通道没有被屏蔽 -> https://platform.openai.com/account/api-keys
下面是步骤:
- 找个梯子,登录chrome浏览器,并打开插件市场:
https://chrome.google.com/webstore/category/extensions?hl=zh-CN
- 下载fehelper插件
- 下载完之后打开插件设置,打开chatgpt选项
- 打开之后,就可以在右上角点击fe图标,打开chatgpt页面,如下:
- 可能会提示账户没有额度了,这时候去自己申请的chatgpt账号里面找一下sk,地址在这里:https://platform.openai.com/account/api-keys
- 生成sk之后,填到刚才的fe插件的设置里面