lss233 / chatgpt-mirai-qq-bot

🚀 一键部署!真正的 AI 聊天机器人!支持ChatGPT、文心一言、讯飞星火、Bing、Bard、ChatGLM、POE,多账号,人设调教,虚拟女仆、图片渲染、语音发送 | 支持 QQ、Telegram、Discord、微信 等平台
GNU Affero General Public License v3.0
12.53k stars 1.52k forks source link

[BUG] 输入指令启动后只显示了部分的内容,不会继续更新内容,机器人也不回复 #567

Open YoisakiYui opened 1 year ago

YoisakiYui commented 1 year ago

提交 issue 前,请先确认:

表现
描述 BUG 的表现情况

运行环境:

复现步骤
描述你是如何触发这个 BUG 的 输入命令 docker run --name mirai-chatgpt-bot \ -e XPRA_PASSWORD=Re*****795 \ -v /root/chatgpt-qq/config.cfg:/app/config.cfg \ --network host \ lss233/chatgpt-mirai-qq-bot:browser-version 预期行为
描述你认为正常情况下应该看见的情况 机器人启动,有彩色字提示,发话有回复 截图
image 其他内容
--network host \ lss233/chatgpt-mirai-qq-bot:browser-version 2023-04-07 11:48:42.099 | SUCCESS | config:scan_presets:462 - 注册预设:issue402 <==> ./presets/issue402.txt [成功] 2023-04-07 11:48:42.100 | SUCCESS | config:scan_presets:462 - 注册预设:catgirl <==> ./presets/catgirl.txt [成功] 2023-04-07 11:48:42.100 | SUCCESS | config:scan_presets:462 - 注册预设:catgirl_en <==> ./presets/catgirl_en.txt [成功] 2023-04-07 11:48:42.100 | SUCCESS | config:scan_presets:462 - 注册预设:预设模板 <==> ./presets/预设模板.txt [成功] 2023-04-07 11:48:42.101 | INFO | manager.bot:login:98 - 当前的 browserless_endpoint 为:https://bypass.churchless.tech/api/ 2023-04-07 11:48:42.101 | INFO | manager.bot:login:110 - 当前的 api_endpoint 为:https://api.openai.com/v1 2023-04-07 11:48:42.101 | INFO | manager.bot:login_openai:231 - 正在登录第 1 个 OpenAI 账号 2023-04-07 11:48:42.101 | INFO | manager.bot:__login_openai_apikey:381 - 尝试使用 api_key 登录中... 2023-04-07 11:48:42.101 | INFO | manager.bot:login_openai_apikey:385 - 当前检查的 API Key 为:sk-qBWZP**m2dr 2023-04-07 11:48:42.101 | WARNING | manager.bot:login_openai_apikey:388 - 在查询 API 额度时遇到问题,请自行确认额度。 2023-04-07 11:48:42.101 | SUCCESS | manager.bot:login_openai:245 - 登录成功! 2023-04-07 11:48:42.102 | SUCCESS | manager.bot:login_openai:264 - 成功登录 1/1 个 OpenAI 账号! 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:chatgpt-web - 可用账号: 0 个 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:openai-api - 可用账号: 1 个 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:poe-web - 可用账号: 0 个 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:bing-cookie - 可用账号: 0 个 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:bard-cookie - 可用账号: 0 个 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:yiyan-cookie - 可用账号: 0 个 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:chatglm-api - 可用账号: 0 个 2023-04-07 11:48:42.102 | INFO | main::42 - 检测到 mirai 配置,将启动 mirai 模式…… 2023-04-07 11:48:42.401 | INFO | launart.manager:launch:331 - Launching 5 components as async task... 2023-04-07 11:48:42.452 | INFO | graia.ariadne.service:base_telemetry:108 -


/ \ _ (_) _ | | / _ \ | '| |/ ` |/ ` | ' \ / \ / | | | | (| | (_| | | | | / // __| ||\,_|\,|| ||\|

graiax-silkcoder: 0.3.6 graia-amnesia: 0.7.1 graia-ariadne: 0.11.3 graia-broadcast: 0.19.2 launart: 0.6.3 statv: 0.3.2 2023-04-07 11:48:42.452 | INFO | launart.manager:_launchable_task_done_callback:68 - [elizabeth.connection.3367915175.websocket_server_connection] completed. 2023-04-07 11:48:42.453 | INFO | graia.amnesia.builtins.aiohttp:launch:513 - starting server on 0.0.0.0:7777 2023-04-07 11:48:42.453 | SUCCESS | launart.manager:launch:384 - Layer #1:[http.client/aiohttp, http.server/aiohttp, cache.client/memcache] preparation completed. 2023-04-07 11:48:42.454 | INFO | platforms.ariadne_bot:start_background:192 - 尝试从 Mirai 服务中读取机器人 QQ 的 session key…… 2023-04-07 11:48:42.454 | INFO | platforms.ariadne_bot:start_background:194 - [提示] 当前为反向 ws 模式,请确保你的 mirai api http 设置了正确的 reverse-ws adapter 配置 2023-04-07 11:48:42.454 | INFO | platforms.ariadne_bot:start_background:195 - [提示] 配置不正确会导致 Mirai 端出现错误提示。 2023-04-07 11:48:42.454 | SUCCESS | launart.manager:launch:384 - Layer #3:[elizabeth.service] preparation completed. 2023-04-07 11:48:42.454 | INFO | launart.manager:launch:389 - All components prepared, start blocking phase.

YoisakiYui commented 1 year ago

提交 issue 前,请先确认:

  • [x] 我已看过 FAQ,此问题不在列表中
  • [x] 我已看过其他 issue,他们不能解决我的问题
  • [x] 我认为这不是 Mirai 或者 OpenAI 的 BUG

表现 描述 BUG 的表现情况

运行环境:

  • 操作系统:?
  • Docker: ?
  • 项目版本:?

复现步骤 描述你是如何触发这个 BUG 的 输入命令 docker run --name mirai-chatgpt-bot -e XPRA_PASSWORD=Re*****795 -v /root/chatgpt-qq/config.cfg:/app/config.cfg --network host lss233/chatgpt-mirai-qq-bot:browser-version 预期行为 描述你认为正常情况下应该看见的情况 机器人启动,有彩色字提示,发话有回复 截图 image 其他内容 --network host lss233/chatgpt-mirai-qq-bot:browser-version 2023-04-07 11:48:42.099 | SUCCESS | config:scan_presets:462 - 注册预设:issue402 <==> ./presets/issue402.txt [成功] 2023-04-07 11:48:42.100 | SUCCESS | config:scan_presets:462 - 注册预设:catgirl <==> ./presets/catgirl.txt [成功] 2023-04-07 11:48:42.100 | SUCCESS | config:scan_presets:462 - 注册预设:catgirl_en <==> ./presets/catgirl_en.txt [成功] 2023-04-07 11:48:42.100 | SUCCESS | config:scan_presets:462 - 注册预设:预设模板 <==> ./presets/预设模板.txt [成功] 2023-04-07 11:48:42.101 | INFO | manager.bot:login:98 - 当前的 browserless_endpoint 为:https://bypass.churchless.tech/api/ 2023-04-07 11:48:42.101 | INFO | manager.bot:login:110 - 当前的 api_endpoint 为:https://api.openai.com/v1 2023-04-07 11:48:42.101 | INFO | manager.bot:login_openai:231 - 正在登录第 1 个 OpenAI 账号 2023-04-07 11:48:42.101 | INFO | manager.bot:login_openai_apikey:381 - 尝试使用 api_key 登录中... 2023-04-07 11:48:42.101 | INFO | manager.bot:login_openai_apikey:385 - 当前检查的 API Key 为:sk-qBWZP**m2dr 2023-04-07 11:48:42.101 | WARNING | manager.bot:login_openai_apikey:388 - 在查询 API 额度时遇到问题,请自行确认额度。 2023-04-07 11:48:42.101 | SUCCESS | manager.bot:login_openai:245 - 登录成功! 2023-04-07 11:48:42.102 | SUCCESS | manager.bot:login_openai:264 - 成功登录 1/1 个 OpenAI 账号! 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:chatgpt-web - 可用账号: 0 个 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:openai-api - 可用账号: 1 个 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:poe-web - 可用账号: 0 个 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:bing-cookie - 可用账号: 0 个 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:bard-cookie - 可用账号: 0 个 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:yiyan-cookie - 可用账号: 0 个 2023-04-07 11:48:42.102 | INFO | manager.bot:login:124 - AI 类型:chatglm-api - 可用账号: 0 个 2023-04-07 11:48:42.102 | INFO | main::42 - 检测到 mirai 配置,将启动 mirai 模式…… 2023-04-07 11:48:42.401 | INFO | launart.manager:launch:331 - Launching 5 components as async task... 2023-04-07 11:48:42.452 | INFO | graia.ariadne.service:basetelemetry:108 - / \ _ (_) _ _| | / \ | '| |/ ` |/ ` | ' \ / / | | | | (| | (| | | | | **/ // | |_|_,|_,|| ||_**|

graiax-silkcoder: 0.3.6 graia-amnesia: 0.7.1 graia-ariadne: 0.11.3 graia-broadcast: 0.19.2 launart: 0.6.3 statv: 0.3.2 2023-04-07 11:48:42.452 | INFO | launart.manager:_launchable_task_done_callback:68 - [elizabeth.connection.3367915175.websocket_server_connection] completed. 2023-04-07 11:48:42.453 | INFO | graia.amnesia.builtins.aiohttp:launch:513 - starting server on 0.0.0.0:7777 2023-04-07 11:48:42.453 | SUCCESS | launart.manager:launch:384 - Layer #1:[http.client/aiohttp, http.server/aiohttp, cache.client/memcache] preparation completed. 2023-04-07 11:48:42.454 | INFO | platforms.ariadne_bot:start_background:192 - 尝试从 Mirai 服务中读取机器人 QQ 的 session key…… 2023-04-07 11:48:42.454 | INFO | platforms.ariadne_bot:start_background:194 - [提示] 当前为反向 ws 模式,请确保你的 mirai api http 设置了正确的 reverse-ws adapter 配置 2023-04-07 11:48:42.454 | INFO | platforms.ariadne_bot:start_background:195 - [提示] 配置不正确会导致 Mirai 端出现错误提示。 2023-04-07 11:48:42.454 | SUCCESS | launart.manager:launch:384 - Layer #3:[elizabeth.service] preparation completed. 2023-04-07 11:48:42.454 | INFO | launart.manager:launch:389 - All components prepared, start blocking phase.

mirai连接选的是反向 Websocket 连接设置,配置文件基本上都是一样的,除了端口号 config文件里也写了[mirai]的反向代理

lss233 commented 1 year ago

看日志的提示应该是你的 Mirai 端 reverse-ws 配置有问题了。看看日志

YoisakiYui commented 1 year ago

看日志的提示应该是你的 Mirai 端 reverse-ws 配置有问题了。看看日志

image image image image image 好像没有生成日志文件

XokoukioX commented 6 months ago