xqdoo00o / ChatGPT-to-API

Scalable unofficial ChatGPT API for production.
648 stars 129 forks source link

免登录突然报错403 #55

Closed gkingt closed 3 months ago

gkingt commented 3 months ago

免登突然报这个错:status code 403: Unusual activity has been detected from your device. Try again later. 使用ac是正常的

xqdoo00o commented 3 months ago

官网有时候也会。这个问题是必现的吗?是否把chatgpt.com加到了代理域名列表

gkingt commented 3 months ago

目前是必现的。在12点多的时候突然出现这个情况,配置了proxies.txt,这个应该是全局的吧

gkingt commented 3 months ago

image 普号使用gpt-4o好像还是有点问题

xqdoo00o commented 3 months ago

是最新版吗

gkingt commented 3 months ago

是最新版吗

是最新的

xqdoo00o commented 3 months ago

用这个ip 直接在网页上免登问也是这样回答吗

gkingt commented 3 months ago

用这个ip 直接在网页上免登问也是这样回答吗

配的新加坡代理,目前已知新加坡和日本IP已灰度

xqdoo00o commented 3 months ago

用这个ip 直接在网页上免登问也是这样回答吗

配的新加坡代理,目前已知新加坡和日本IP已灰度

估计还是ip问题,我美国ip是会这样回答,新加坡ip就正确了 image

xqdoo00o commented 3 months ago

使用ac是正常的

ac是啥

gkingt commented 3 months ago

使用ac是正常的

ac是啥

access token

gkingt commented 3 months ago

用这个ip 直接在网页上免登问也是这样回答吗

配的新加坡代理,目前已知新加坡和日本IP已灰度

估计还是ip问题,我美国ip是会这样回答,新加坡ip就正确了

image

看来我代理ip有问题,辛苦

gkingt commented 3 months ago

免登突然报这个错误:状态代码 403:已从您的设备检测到异常活动。稍后再试。 使用ac是正常的

好像是官方加了或者改了什么校验

danepoirier0 commented 3 months ago

经过测试发现: 现在在很多IP上,匿名模式请求chat-requirements就会返回force_login:true,当返回true的时候,再请求conversation就会出现403。

gkingt commented 3 months ago

看他们说好像是挖矿算法更新了

imhut commented 3 months ago

同样403了。。。

5.19更新: 重拉代码,换了一个服务器(ip)就能用了。

原服务器,重拉代码 { "error": "unable to check chat requirement" }

WaveBird commented 3 months ago

加了access_token.json也会

danepoirier0 commented 3 months ago

现在需要的工作量证明太大了,网页端有时候chat-requirements后20S才请求conversation

maxduke commented 3 months ago

就算登录的情况下,现在感觉有不少概率会403,不管是用3还是4。可能是POW没算出来就会403?

xqdoo00o commented 3 months ago

就算登录的情况下,现在感觉有不少概率会403,不管是用3还是4。可能是POW没算出来就会403?

难度很高,0000开头的难度, 50w次内算不出来就会403,还在研究官网为啥难度没那么高

nekomiya-hinata commented 3 months ago

就算登录的情况下,现在感觉有不少概率会403,不管是用3还是4。可能是POW没算出来就会403?

难度很高,0000开头的难度, 50w次内算不出来就会403,还在研究官网为啥难度没那么高

000032的diff迭代176062次用2000ms左右,感觉ip质量也会影响diff的难度

xqdoo00o commented 3 months ago

000032的diff迭代176062次用2000ms左右,感觉ip质量也会影响diff的难度

同个ip用官网的话就没这么难,还在研究原因

maxduke commented 3 months ago

000032的diff迭代176062次用2000ms左右,感觉ip质量也会影响diff的难度

同个ip用官网的话就没这么难,还在研究原因

不知道语言有没有关系,我的魔改gochatgptapi没出过403,但可能是用的不多,没触发的关系。内部设的en-US。 纯猜测

xqdoo00o commented 3 months ago

不知道语言有没有关系,我的魔改gochatgptapi没出过403,但可能是用的不多,没触发的关系。内部设的en-US。 纯猜测

difficulity相比于官网的难度大么,比如同个ip 官网难度是005522,这里就是000032,官网是0000bb,这里就是force_login: true

maxduke commented 3 months ago

不知道语言有没有关系,我的魔改gochatgptapi没出过403,但可能是用的不多,没触发的关系。内部设的en-US。 纯猜测

difficulity相比于官网的难度大么,比如同个ip 官网难度是005522,这里就是000032,官网是0000bb,这里就是force_login: true

前面打了log看了下,难度还是有区别。看来应该还是别的因素。

xqdoo00o commented 3 months ago

也许改好了,添加下环境变量export CLIENT_PROFILE=这里的键值,不是之前的Profile就行。这样跟同ip的官网难度应该就一致了