@NiYA 下午遇到过一个同样的报错,原因是没有正确配置mirai-api-http。
mirai-api-http配置示例,推荐用这个替换mcl根目录\config\net.mamoe.mirai-api-http\setting.yml。这样只修改bot.py中bot的qq和masterQQ即可
Anstiya 发布的帖子
-
RE: 语音生成功能+自定义回复
-
RE: 从外部导入词库,可在群内管理(自定义回复)
@YoakeAki 在 从外部导入词库,可在群内管理(自定义回复) 中说:
websockets.exceptions.InvalidStatusCode: server rejected WebSocket connection: HTTP 404
连接超时,这是我的mirai-api-http配置文件,虽然不知道有用没有......试一下看看吧。
-
RE: 从外部导入词库,可在群内管理(自定义回复)
@YoakeAki 这个是之前忘记解决的一个问题,刚想起来,现在已经解决了。
不更新项目的话(只是微调,所以更新与否都可以)在群里发送一次
授权#你的qq 来给自己授权,例如
授权#1840094972
还是不行的话看看报错,可能我漏推送了什么东西,已经把本地的项目压缩并放在release了。 -
RE: 从外部导入词库,可在群内管理(自定义回复)
@YoakeAki 我的问题,刚发现没有把两个excel表格同步上去,已经更新了Config文件夹下的两个表格。
修改词库有两个xlsx文件,词库.slsx 是模糊匹配(艾特一定匹配)和完全匹配就是 完全匹配.xlsx 第一列是关键词,第二列是回复。
修改完本地的表格可以在群里发送 更新词库 以进行更新 -
RE: 从外部导入词库,可在群内管理(自定义回复)
@YoakeAki 可能是mirai-api-http配置不正确
配置示例
或是main.py中botqq,verify_key,port填写有误(如果配置文件与示例一致,则修改3377428814为你的botqq 无需修改verify_key和port) 。
排除以上问题后依然无法解决的话尝试
pip uninstall uvicorn -
RE: 语音生成功能+自定义回复
@asqmym 还有就是PythonPlugins-master目录修改名称为PythonPlugins(我的问题,路径没处理好)。
你是克隆了仓库吗,如果是的话,仓库里没有模型,建议从release里面下载。 -
RE: 语音生成功能+自定义回复
@asqmym 在cmd输入pip install yiri-mirai
对于no module named xxx这类报错一般是pip install xxx解决的。
依赖都已经写进requirements.txt了,如果依然有缺失就再次执行pip install -r requirements.txt。 -
RE: 语音生成功能+自定义回复
@蔚蓝621 解压后进入Geralt\MoeGoe-master,其余和之前的语音生成使用方法一样(speakers不同,所以分开用了)。
1.cmd执行pip install -r requirements.txt(上一个语音生成成功部署可以跳过这一步)
2.修改bot.py使qq(机器人的)、port、key和mirai-api-http配置文件一致
3.运行bot .py -
RE: 语音生成功能+自定义回复
@tangqiaoke cmd执行pip install -r requirements.txt需要先进入bot.py所在的目录,你可以
cd /d D:\20221229\plugins\PythonPlugins -
RE: 语音生成功能+自定义回复
@蔚蓝621 同样的报错吗,这个是来自requests库的报错,可能是ssl协议版本不对(不知道怎么解决),引发此报错的原因常常是由于开了代理(再检查一下电脑的设置-网络和Internet-代理吧),引发这个报错的其他原因这两天我会再尝试找找,依然无法解决的话需要更改调用的翻译api。
-
RE: YiriMirai+revChatGPT(已失效)
@TimeWings 在 基于YiriMirai的ChatGPT 中说:
pip install nest_asyncio
-
RE: YiriMirai+revChatGPT(已失效)
更新,加了个用官方api的对话模式。
revChatGPT停更,把官方的apikey填入chatGPT.py并运行main,发送chat以开始。