web 转 api 的方式突然用不了了

2023-10-24 18:04:09 +08:00
 qingshengwen

一直用的是 Chanzhaoyu/chatgpt-web 这个项目,搭配这个大佬的 cf 反代项目 linweiyuan/go-chatgpt-api 截止到昨天还挺正常的,今天早上用的时候发现挂了 一开始以为是 cf 反代的原因,问了同事,他也是用的这个项目没问题 一路排查,换了 cf 反代的项目,都是不行 从日志上看,chatgpt-web 和反代项目都没有报错日志 具体表现是网页上提问后,一直显示思考中,点击重试后也可能返回:发生了错误 登录过 openai 官网,能正常提问,也能看到 web 项目发过来的问题,但是最下面显示:There was an error generating a response 补充:ip 很干净,是自己的 vps ,web 项目+反代项目都是走这个代理出来的,访问 openai 官网也是 实在找不到问题所在 后来跟同事换 token 排查原因,发现他用我的 token 也一样不行,我用他的 token 就正常了 所以想问 v 站大佬们,这是出啥问题,要说账号被封了也不是呀,官网也能正常用的。。。

1836 次点击
所在节点    OpenAI
17 条回复
zhhmax
2023-10-24 19:09:05 +08:00
https://www.v2ex.com/t/984805 我在 7 楼有过回复

我的同行们,拿这个项目转出来的 API 冒充官方 API 来卖,导致现在网页聊天都开始频繁跳验证,OpenAI 应该开始整治这个了,群内有同行反馈他们的账号也大都不行了。前几天 OpenAI 的 API 服务挂了几个小时仍然能正常用 API 的大都是通过这种方式转出来的 API 。
qingshengwen
2023-10-24 19:29:17 +08:00
@zhhmax #1 有看到这个,我就是逛到 openai 区,才来发这个帖子的。但是我感觉我这个还不是这种情况,我在官网可以正常提问没问题,也没有跳验证什么的,我的 ip 也一直都是固定而且干净的
wonderfulcxm
2023-10-24 19:30:05 +08:00
被针对了吗?
zhhmax
2023-10-24 19:49:30 +08:00
@qingshengwen 我觉得被针对的可能性还是比较大的,我猜测是要么是你 VPS 邻居导致你的 IP 也被牵扯进去,要么是逆向的请求里面可能有些参数没有及时调整(比如说网页改了一下请求参数之类的)。这种大范围的滥用,多多少少会影响到正常使用的用户。
gongzhaoman
2023-10-24 19:54:52 +08:00
@zhhmax 是请求参数的问题没错,请求体中加了 arkose_token 用于校验。我估计是这个问题,之前填 null 就能通过的。我的插件还没上线就要被拍死了
zhhmax
2023-10-24 19:56:39 +08:00
@gongzhaoman 好惨,同情你 1s
qingshengwen
2023-10-25 08:55:09 +08:00
@gongzhaoman #5 感觉不像是参数的问题,因为我把我的 token 给同事,他用的另外一个项目,也是无法拿到答案的,但是我换成他 token 就正常了,所以感觉跟账号的关系还是大些。
qingshengwen
2023-10-25 09:07:23 +08:00
@gongzhaoman #5 arkose_token 这个参数,看我说的 cf 反代项目的大佬说这个是用于 gpt4 的呀,我是免费的 3.5
gongzhaoman
2023-10-25 09:48:28 +08:00
@qingshengwen 在灰度给 3.5 上验证了吧,而且我测试发现一个 arkose_token 似乎只能用于发送一条消息
yinmin
2023-10-25 09:51:12 +08:00
@qingshengwen 换 IP 。你把不能用的 token 放到 https://chat1.zhile.io/ 试试,看看能否正常使用。
高危 IP+高危帐号 =》禁止
高危 IP+低危帐号 =》允许
低危 IP+高危帐号 =》允许
qingshengwen
2023-10-25 10:17:52 +08:00
@gongzhaoman #9 是的,应该是被灰度了,我今天登录官网已经看到弹出拼图验证了,昨天发现的另外一个项目 gngpp/ninja 已经支持穿 arkose 这个参数了,但是目前我折腾了 1H 了,还没搞定。。。。能拿到历史聊天记录,但是无法新提问,还是报错,佛了
qingshengwen
2023-10-25 10:19:39 +08:00
@yinmin #10 试了,可以用,所以还是我这边用的项目参数传的不对了...
cryboy007
2023-10-30 10:14:32 +08:00
@qingshengwen 你解决了嘛,我和你描述的一样也无法使用。还没解决
qingshengwen
2023-10-30 10:19:30 +08:00
@cryboy007 #13 你是用的哪个前端,也是 chatgpt-web 吗,去掉自己定义的反代,直接用 zhile 大佬的就好了
cryboy007
2023-10-30 11:08:29 +08:00
@qingshengwen 是的,去掉自己得反代改用 https://chat1.zhile.io/这个嘛
qingshengwen
2023-10-30 14:54:23 +08:00
@cryboy007 #15
使用 accessToken 时,不管你是国内还是国外的机器,都会使用代理。默认代理为 pengzhile 大佬的 https://ai.fakeopen.com/api/conversation ,这不是后门也不是监听,除非你有能力自己翻过 CF 验证,用前请知悉。社区代理(注意:只有这两个是推荐,其他第三方来源,请自行甄别)
cryboy007
2023-10-30 15:50:08 +08:00
@qingshengwen 可以了,十分感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/985009

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX