今天,突然想登录一登录ChatGPT,提示 Access denied, You do not have access to chat.openai.com 怎么办?
“Access denied You do not have access to chat.openai.com. The site owner may have set restrictions that prevent you from accessing the site.”
不用慌! 出现这个警告,不只是中国大陆的用户会遇到,所有不支持的国家/地区的用户访问 chatgpt.openai.com 都会遇到这个警告。意思就是你当前所使用的IP被识别到是不支持的地区,因此就把你的网页访问权限给停了。这个停权仅仅是禁止访问网页,并不会对你的账户造成实质性的损害。但如果这时候你打开电脑上使用了OpenAI API的客户端,那有可能你的号就要没了。为什么?看这里:
风险警示:请务必遵守OpenAI使用条款,熟知OpenAI策略和支持区域等细节信息,避免API被禁。
官方原文地址:https://platform.openai.com/docs/usage-policies
中文总结:
不允许使用
- 非法活动
- 儿童性虐待材料或任何剥削或伤害儿童的内容
- 生成仇恨、骚扰或暴力内容
- 恶意软件的生成
- 具有人身伤害高风险的活动
- 具有很高的经济损失风险的活动
- 欺诈或欺骗性活动
- 成人内容、成人行业和约会应用
- 政治竞选或游说
- 侵犯他人隐私的活动
- 从事未经授权的法律实践,或在没有合格人员审查信息的情况下提供量身定制的法律建议
- 提供量身定制的财务建议,无需合格人员审查信息
- 告诉某人他们有或没有某种健康状况,或提供有关如何治愈或治疗健康状况的说明
- 高风险政府决策
支持的国家和地区
官方原文:https://platform.openai.com/docs/supported-countries
回到网页警告的,要解决这个问题,很简单,换一个代理服务器就可以。但仍然有一些个人的小建议,也是分享自己的经验。
检测使用的Ip是否支持chatGPT
2023年3月更新!注意⚠️ 如果你从不受支持的国家和地区访问了OpenAI的API,有可能会面临封号的风险
这里分享一个主动检测当前设备所用IP是否能使用ChatGPT的脚本,食用方法如下:
bash <(curl -Ls https://cpp.li/openai)
开源地址:https://github.com/missuo/OpenAI-Checker
运行后的截图:
解决 Access denied 需要注意的地方
- 换代理服务器,一定不要用那些非常知名的大厂云服务器,比如谷歌的GCE、微软的Azure、甲骨文Oracle Cloud等,已经有很多消息来源在佐证这件事,是OpenAI主动拒绝这些大厂云的访问。
- 不要用那些机场的代理,这些IP都是成百上千的人用过,在某一时刻你可能还跟他们一起访问OpenAI的服务器。这里有巨大的风险,除了有可能用不了以为,还有就是会有连坐的可能,一起被封号。
- 有条件的,尽量去选择美国原生 ISP IP,你可能也听过有人要单独买服务器去做Tiktok(海外抖音)的,OpenAI的ChatGPT 也差不多要这样了。
- 服务器不能是在不支持的国家/地区列表里,特别注意,中国大陆、香港、澳门都是不受支持的。具体列表访问这里:https://platform.openai.com/docs/supported-countries
- 最后一点,如果你的电脑跟我一样,也是有使用分流策略的,比如使用Pac或Clash,建议添加一下策略,把OpenAI的两个顶级域名(openai.com、ai.com)加到分流列表里,如果不会策略,建议照抄网上的。