RockChinQ / revLibs

ChatGPT、Claude QQ 机器人,以插件形式为 QChatGPT 项目接入ChatGPT、Claude、Bard、gpt4free等接口的逆向工程库
205 stars 17 forks source link

逆向库GPT3.5网页版运行异常 #227

Closed imvanda closed 9 months ago

imvanda commented 9 months ago

任务

预期/正在使用的逆向库

我要使用的逆向库是:ChatGPT网页版

期望情况

我希望的情况是:在我的AWS新加坡主机上正常运行

实际情况

实际情况是:尝试切换ip多次,仍然无限报错,但是切回api模式就正常可用。

报错代码:

喵呜~处理消息时出现错误,请联系管理员 Traceback (most recent call last): File "/usr/local/lib/python3.10/dist-packages/revChatGPT/V1.py", line 870, in __check_response response.raise_for_status() File "/usr/local/lib/python3.10/dist-packages/requests/models.py", line 1021, in raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 502 Server Error: Bad Gateway for url: https://bypass.churchless.tech/conversation

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "/root/bot/QChatGPT/plugins/revLibs/main.py", line 136, in normal_message_received reply_message = procmsg.process_message(session_name=kwargs['launchertype']+""+str(kwargs['launcher_id']), File "/root/bot/QChatGPT/plugins/revLibs/pkg/process/procmsg.py", line 68, in process_message raise e File "/root/bot/QChatGPT/plugins/revLibs/pkg/process/procmsg.py", line 39, in process_message for section in session.get_reply(prompt): File "/root/bot/QChatGPT/plugins/revLibs/pkg/process/revss.py", line 113, in get_reply for reply_period_msg, reply_period_dict in self.rev_interface_impl.get_reply(prompt, *kwargs): File "/root/bot/QChatGPT/plugins/revLibs/pkg/process/impls/v1impl.py", line 130, in get_reply raise e File "/root/bot/QChatGPT/plugins/revLibs/pkg/process/impls/v1impl.py", line 74, in get_reply for r in reply_gen: File "/usr/local/lib/python3.10/dist-packages/revChatGPT/V1.py", line 757, in ask yield from self.post_messages( File "/usr/local/lib/python3.10/dist-packages/revChatGPT/V1.py", line 710, in post_messages yield from self.send_request( File "/usr/local/lib/python3.10/dist-packages/revChatGPT/V1.py", line 545, in __send_request self.check_response(response) File "/usr/local/lib/python3.10/dist-packages/revChatGPT/V1.py", line 102, in wrapper out = func(args, **kwargs) File "/usr/local/lib/python3.10/dist-packages/revChatGPT/V1.py", line 877, in __check_response raise error from ex revChatGPT.typings.Error: OpenAI: <!DOCTYPE html>

bypass.churchless.tech | 502: Bad gateway

Bad gateway Error code 502

Visit cloudflare.com for more information.
2023-09-18 07:52:52 UTC
You

Browser

Working
Singapore

Cloudflare

Working
bypass.churchless.tech

Host

Error

What happened?

The web server reported a bad gateway error.

What can I do?

Please try again in a few minutes.

(code: 502)

报错情况2(vps开启clash使用gpt解锁的直连机场):

喵呜~处理消息时出现错误,请联系管理员 Traceback (most recent call last): File "/usr/local/lib/python3.10/dist-packages/revChatGPT/V1.py", line 870, in __check_response response.raise_for_status() File "/usr/local/lib/python3.10/dist-packages/requests/models.py", line 1021, in raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 429 Client Error: Too Many Requests for url: https://bypass.churchless.tech/conversation

The above exception was the direct cause of the following exception:

Traceback (most recent call last): File "/root/bot/QChatGPT/plugins/revLibs/main.py", line 136, in normal_message_received reply_message = procmsg.process_message(session_name=kwargs['launchertype']+""+str(kwargs['launcher_id']), File "/root/bot/QChatGPT/plugins/revLibs/pkg/process/procmsg.py", line 68, in process_message raise e File "/root/bot/QChatGPT/plugins/revLibs/pkg/process/procmsg.py", line 39, in process_message for section in session.get_reply(prompt): File "/root/bot/QChatGPT/plugins/revLibs/pkg/process/revss.py", line 113, in get_reply for reply_period_msg, reply_period_dict in self.rev_interface_impl.get_reply(prompt, *kwargs): File "/root/bot/QChatGPT/plugins/revLibs/pkg/process/impls/v1impl.py", line 130, in get_reply raise e File "/root/bot/QChatGPT/plugins/revLibs/pkg/process/impls/v1impl.py", line 74, in get_reply for r in reply_gen: File "/usr/local/lib/python3.10/dist-packages/revChatGPT/V1.py", line 757, in ask yield from self.post_messages( File "/usr/local/lib/python3.10/dist-packages/revChatGPT/V1.py", line 710, in post_messages yield from self.send_request( File "/usr/local/lib/python3.10/dist-packages/revChatGPT/V1.py", line 545, in __send_request self.check_response(response) File "/usr/local/lib/python3.10/dist-packages/revChatGPT/V1.py", line 102, in wrapper out = func(args, **kwargs) File "/usr/local/lib/python3.10/dist-packages/revChatGPT/V1.py", line 877, in __check_response raise error from ex revChatGPT.typings.Error: OpenAI: {"error":"Rate limited by proxy"} (code: 429)

RockChinQ commented 9 months ago

这个看起来是revChatGPT逆向库的问题,应该是代理服务器出问题了,可以到 http://github.com/acheong08/ChatGPT 查找解决办法

RockChinQ commented 9 months ago

已换成自行搭建的代理地址,请更新后重试