Skip to content
This repository has been archived by the owner on Mar 20, 2024. It is now read-only.

本次新版本升级后,提问几个问题之后,就会报403 #175

Closed
SiMPlerMeta opened this issue Jun 20, 2023 · 142 comments
Closed

本次新版本升级后,提问几个问题之后,就会报403 #175

SiMPlerMeta opened this issue Jun 20, 2023 · 142 comments

Comments

@SiMPlerMeta
Copy link

本次新版本升级后,提问几个问题之后,就会报403,然后把代理重启之后,访问又正常了,报错截图如下:
image
image

@linweiyuan
Copy link
Owner

gpt-4 + 共享账号?

@SiMPlerMeta
Copy link
Author

没有共享access token,我多提问几次,就会出现上面那个报错了,然后我重启又好了,再过一会又不行了

@Himeno-Yumemi
Copy link
Contributor

同样出现这个问题,用的GPT-4,账号是私人账号

@linweiyuan
Copy link
Owner

晚上我 debug 下,但是和这次更新是无关的,没改到这里

有没有试过用其他人写的 api 程序,会不会也这样出 403

@SiMPlerMeta
Copy link
Author

用项目默认的没问题,默认代理是 https://ai.fakeopen.com/api/conversation

@Winston1011
Copy link

@linweiyuan 请问作者有解决gpt-4的arkose问题吗?我用gpt-4请求就会报403.
image

@linweiyuan
Copy link
Owner

linweiyuan commented Jun 20, 2023

上面是最近改成了本地生成 arkose_token

下面是一开始调用官方接口生成 arkose_token

有条件的回滚下代码试试?

IMG_20230620_162228.jpg

@chenxinstepone
Copy link

回滚到6.18的版本,gpt-4的问题解决了

@linweiyuan
Copy link
Owner

虽然但是,618 都没改到这一块代码,试多几次观察观察稳不稳

@Winston1011
Copy link

忘记说了。。我用的是很早之前的版本了(还没有怼arkose的处理)。。之前本地跑的 。我改成最新的代码试试看可以否

@xapool
Copy link

xapool commented Jun 21, 2023

最新版本的使用一段时间后,出现了同样的 403 问题,重启容器都无效,暂时换到潘多拉的接口。

@Wizr
Copy link

Wizr commented Jun 21, 2023

我现在是 1be0b64, 暂时没有403问题

@linweiyuan
Copy link
Owner

今晚改回去联网生成 token 试试

@OceanNg529
Copy link

两个版本都试过。才敢提问
image

@raveyou
Copy link

raveyou commented Jun 21, 2023

@linweiyuan 请问作者有解决gpt-4的arkose问题吗?我用gpt-4请求就会报403. image

今天我也出现同样问题

@linweiyuan
Copy link
Owner

更新

@SiMPlerMeta
Copy link
Author

更新之后,还是报403,现在重启也不行了,感觉像是被官网封了,不知道是不是访问的方式被官网识别了
image

@chenxinstepone
Copy link

更新之后,还是报403,现在重启也不行了,感觉像是被官网封了,不知道是不是访问的方式被官网识别了 image

我的也一样,更新到最新版本后,gpt-4会403,gpt-3.5正常。原来使用6.18的版本4fc0abd010c9gpt-4没问题,所以现在退回到这个版本,但同样出现了gpt-4会403,gpt-3.5正常的情况。

@OceanNg529
Copy link

猜测是arkose_token的问题,我看官网请求链接,3.5的arkose_token为null,4.0是有值的。不知道怎么生成

@linweiyuan
Copy link
Owner

#161 这位同学说搞定参数加密了,你可以叫他发出来看看

生成 token

curl 'https://tcr9i.chat.openai.com/fc/gt2/public_key/35536E1E-65B4-4D96-9D97-6ADB7EFF8147' --data-raw 'public_key=35536E1E-65B4-4D96-9D97-6ADB7EFF8147'

@linweiyuan
Copy link
Owner

linweiyuan commented Jun 22, 2023

各位,再更新看看,到目前为止我测试正常

~ curl 127.0.0.1:8080/healthCheck                                                              
{"imageId":"sha256:3d447462d54b8df2f5573fdfe8177757ed7a03b25f78d96c7f2a193aa6a19dbc"}

@SiMPlerMeta
Copy link
Author

现在可以了,我下午再多测试几次

@chenxinstepone
Copy link

各位,再更新看看,到目前为止我测试正常

~ curl 127.0.0.1:8080/healthCheck                                                              
{"imageId":"sha256:3d447462d54b8df2f5573fdfe8177757ed7a03b25f78d96c7f2a193aa6a19dbc"}

非常感谢,现在gpt-4、gpt-4-mobile、gpt-3.5-turbo都试了十几次,一切正常

@xapool
Copy link

xapool commented Jun 22, 2023

对比测试了下,已正常👍

@OceanNg529
Copy link

🐮 git pull 更新最新版,4.0不再403了。

@SiMPlerMeta
Copy link
Author

经过反复的测试,现在消息回复终于稳定了,不会再报403了,感谢大佬!

@linweiyuan
Copy link
Owner

不要高兴得太早,随时失效的

@SiMPlerMeta
Copy link
Author

哈哈哈哈,感觉又不行了,又开始频繁报403了

@linweiyuan
Copy link
Owner

你是自己搭建的?我这边用着还正常

不行可以尝试拉一下看有无更新

@opvexe
Copy link

opvexe commented Jun 30, 2023

你是自己搭建的?我这边用着还正常

不行可以尝试拉一下看有无更新

非常感谢。因为我之前用的是chatgpt-proxy代理,我看您这边更换了 https://github.com/acheong08/funcaptcha/commits/main,
而我一直使用的 是 https://github.com/flyingpot/funcaptcha

@linweiyuan
Copy link
Owner

其实我用的是这个魔改的:https://github.com/linweiyuan/funcaptcha

@opvexe
Copy link

opvexe commented Jun 30, 2023

其实我用的是这个魔改的:https://github.com/linweiyuan/funcaptcha

事实证明你那个也不行

image

@linweiyuan
Copy link
Owner

其他备用方案:

2023-06-30_12-34

@opvexe
Copy link

opvexe commented Jun 30, 2023

大家难道都能用 ? 为什么一点动静都没有?

@linxp001
Copy link

大家难道都能用 ? 为什么一点动静都没有?

我能用

image

@linweiyuan
Copy link
Owner

我能用

2023-06-30_17-20

@zzt888
Copy link

zzt888 commented Jun 30, 2023

我也可以

@linweiyuan
Copy link
Owner

根据大家的反馈,美西地区机器问题多多

@acheong08
Copy link
Contributor

It's an issue with captcha. You only get ~10 requests through per IP before getting hit with it

@opvexe
Copy link

opvexe commented Jun 30, 2023

image

快无解了,用最新的包,还是不行,我所有的gpt-4的账号都不行

@linweiyuan
Copy link
Owner

随便发一个给我测试下,仅测试,不滥用,不分享

@linweiyuan
Copy link
Owner

这不是能用吗,非常正常

@linweiyuan
Copy link
Owner

2023-06-30_21-17

@opvexe
Copy link

opvexe commented Jun 30, 2023

2023-06-30_21-17

你部署在哪个区域?用了代理的吗?

@linweiyuan
Copy link
Owner

其实有群,看需要是否进去讨论 #197

@opvexe
Copy link

opvexe commented Jun 30, 2023

其实有群,看需要是否进去讨论 #197

好的

Repository owner deleted a comment from opvexe Jun 30, 2023
@acheong08
Copy link
Contributor

https://github.com/acheong08/funcaptcha/blob/main/challenge.go

I finished reversing the captcha. Now we either just solve it manually or get an image classifier

@linweiyuan linweiyuan unpinned this issue Sep 12, 2023
@copilotapple6
Copy link

copilotapple6 commented Sep 14, 2023

gpt-4又出现403错误了,9月8日升级的plus账号,当时用着还正常,昨天突然发现3.5能正常使用,4不行了,今天更新最新的镜像后,还是不行,提示“WARN[0093] Failed to get arkose token.”
此外,没升级镜像前的错误提示是:Our systems have detected unusual activity from your system. Please try again later.

@linxp001
Copy link

gpt-4又出现403错误了,9月8日升级的plus账号,当时用着还正常,昨天突然发现3.5能正常使用,4不行了,今天更新最新的镜像后,还是不行,提示“WARN[0093] Failed to get arkose token.” 此外,没升级镜像前的错误提示是:Our systems have detected unusual activity from your system. Please try again later.

gpt4需要arkose token才能正常使用,出现这个错误,跟升级镜像无关,要检查一下你的环境变量ARKOSE_TOKEN_URL指向的服务是否还能正常生成arkose token

@linweiyuan
Copy link
Owner

晚一点我录个新视频用 har 的方式使用 gpt4,可能要周末

@copilotapple6
Copy link

刚才查了一下资料,搞明白arkose token是什么东西了,但还是不会配置,我在docker-compose.yml中添加了一下配置:
environment:
- ARKOSE_TOKEN_URL=https://arkose-token.linweiyuan.com
但是不管用,反倒让我的3.5也没法用了,除了https://arkose-token.linweiyuan.com这个地址之外,我还试了这几个:
http://to.ken.xiu.ee
https://arkose-token.tms.im
https://ai.fakeopen.com/api/arkose/token
都是一样的结果,是我需要自己搭一个服务吗?

gpt-4又出现403错误了,9月8日升级的plus账号,当时用着还正常,昨天突然发现3.5能正常使用,4不行了,今天更新最新的镜像后,还是不行,提示“WARN[0093] Failed to get arkose token.” 此外,没升级镜像前的错误提示是:Our systems have detected unusual activity from your system. Please try again later.

gpt4需要arkose token才能正常使用,出现这个错误,跟升级镜像无关,要检查一下你的环境变量ARKOSE_TOKEN_URL指向的服务是否还能正常生成arkose token

@linweiyuan
Copy link
Owner

上面你说的链接,N 年前就失效了,现在目前社区最新的做法是用 har,参考:#252

@copilotapple6
Copy link

copilotapple6 commented Sep 15, 2023

解决了,分享一下我的docker-compose.yml,如果不用nginx的话,直接在wgcf里映射端口8080应该也可以。

services:
  arkoselabs_token_api.get:
    container_name: arkoselabs_token_api.get
    image: 24802117/arkoselabs_token_api.get:latest
    environment:
      db: false
    restart: unless-stopped
    network_mode: "service:wgcf"
    depends_on:
      - wgcf

  go-chatgpt-api:
    image: linweiyuan/go-chatgpt-api:latest
    container_name: go-chatgpt-api-ext
    network_mode: "service:wgcf"
    environment:
      - GIN_MODE=release
      - ARKOSE_TOKEN_URL=http://127.0.0.1:8081/token/
    depends_on:
      - wgcf
      - arkoselabs_token_api.get
    restart: unless-stopped

  nginx:
    image: nginx:latest
    container_name: nginx    
    network_mode: "service:wgcf"
    restart: unless-stopped
    volumes:
      - ./data/nginx/conf.d:/etc/nginx/conf.d
      - ./data/nginx/html:/usr/share/nginx/html
      - ./data/nginx/logs:/var/log/nginx
      - ./data/nginx/ssl:/etc/nginx/ssl
    depends_on:
      - wgcf

  wgcf:
    image: neilpang/wgcf-docker:latest
    ports:
      - 443:443
    volumes:
      - ./wgcf:/wgcf
      - /lib/modules:/lib/modules
    privileged: true
    sysctls:
      net.ipv6.conf.all.disable_ipv6: 0
    cap_add:
      - NET_ADMIN

@zeushera140
Copy link

zeushera140 commented Oct 5, 2023

今天(2023-10-05)更新完后,GPT-3.5正常,GPT-4报403……有没有办法解决? a valid HAR file required

@linweiyuan
Copy link
Owner

要自己抓包,去看文档教程里的第二第三个视频

@zeushera140
Copy link

要自己抓包,去看文档教程里的第二第三个视频

好的。我找找,谢谢了

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests