根据一个小站在九月的测试,可以通过非登录情况下能否对话来测试 IP 是否有风控风险。对于正常 IP,OpenAI 应当允许免登录对话。
本次风控实际上是强制进行了模型替换。无论用户是否付费,在前端选择了什么模型,被风控后发送的请求,都将被 ChatGPT-Auto 模型回复。 这是免费版用户的默认模型。和其他模型的差距为,该模型不支持联网、画图、查看文件等大多数工具操作,并且会根据任务难度决定是由 gpt-4o-mini 模型回复,还是由 gpt-4o 模型回复。
哪怕是 o1 系列模型,OpenAI 也会将其偷换为免费版用户的 ChatGPT-Auto 模型,因此出现了 o1「不思考」的现象。
根据 openssora 的介绍, OpenAI 使用 PoW(Proof of Work)来决定是否对某一 IP 实施风控。
工作量证明 (Proof of Work, PoW) 是一种广泛应用于区块链和其他分布式系统的共识算法,用于防止滥用资源(如垃圾邮件)和确保系统的安全性。 通过 PoW,系统要求参与者完成某种计算任务来证明他们做了 “工作”。
根据 PoW(Proof of Work)的机制,会生成一个 16 进制的 difficulty。difficulty 数值越大,IP 环境就越安全。正常大于 4 位以上的 16 进制,基本就不会降智了。
同时,仓库也提供了一系列独立的解除风控方案:
套 cf,如 Cloudflare Warp。
切换到 ChatGPT APP 版本
网页版按 F12,进入控制台之后,改为移动端展示,然后刷新页面,就会解除(这个方式,是最快让你解除降智的,但临时方案,不推荐一直这么做)
切换到比较干净的 IP,不要使用共享、便宜的魔法
上传一张白图,强制启动
移动端触发 o1 思考,web 端同步刷新,也能恢复
同时,这两个仓库的作者都将风控解决方案打包成了浏览器插件或油猴脚本,可以进行 PoW 的检查和尝试风控解除。
一个小站测试发现,在网页版控制台切换为平板且横屏,刷新页面后保持控制台开启,是最方便地骗过风控,以移动端身份进行对话的方式,且 UI 和桌面端也无太大区别。推荐使用。
——————
本文内容受到了以下仓库的启发,在此表示感谢。
https://github.com/openssora/chatgpt-degrade-checker
https://github.com/KoriIku/chatgpt-degrade-checker