Petunia,ai回复+语音合成+ai绘画(all free)
-
此项目目前无人维护,建议改用Manyana 同样是一键启动且功能更加丰富。
已打包,不用再折腾复杂的环境
Gemini1.0pro即将停用,改Gemini-1.5-flash,仍然免费
语音合成新增firefly模式,增加2088个可用角色
新UI,启动器ai绘画、回复合并,支持自动重启
引入新的免费gpt3.5,支持在random模式下设置模型优先顺序
支持bing-image-creator
新增random模式,自动选择可用模型
-
1、对接免费ai绘画+语音接口,开箱即用
-
2、支持ai角色预设
-
3、多模型可选,Gemini/characterglm/gpt3.5(官方/免费)/glm-4/gpt4,免费模型:kimi、清言、lingyi、step、通义千问、gptX、lolimigpt、glm-4
有代理的话,个人推荐使用Gemini,免费,基本是目前免费方案首选。
如无代理,可选random模式(包含下面所有模型,免费)
- 可选kimi、清言、lingyi、step、通义千问、gptX、lolimigpt、glm-4(免费无需配置,即填即用,免费服务不保证稳定性)
愿意花点金币的话,推荐characterglm,注册获取apikey,目前角色扮演效果最好。
部署
视频教程
文本教程
- 请确保已安装mirai-api-http 并正确配置
- 下载mirai-api-http 放进mirai/plugins文件夹
- 启动一次Mirai,关闭
- 用配置 替换config/net.mamoe.mirai-api-http/setting.yml
- 启动mirai,至此,完成Mirai部分配置
- 从release下载 最新的Petunia.rar并解压
- 配置Petunia/setting.yaml,双击 启动器.exe 即可
语音合成角色太多,部署后
@bot 角色
即可查看 -
-
-
-
对接了免费的ai绘画api
-
2024-04-17 16:24:39 - INFO [WebSocket] 成功登录到账号3790275195。
2024-04-17 16:24:39 - INFO [WebSocket] 机器人开始运行。按 Ctrl + C 停止。
Traceback (most recent call last):
File "mirai\utils.py", line 20, in async_with_exception
File "mirai\utils.py", line 14, in async_
File "main2.py", line 547, in sgggggg
File "mirai\models\api.py", line 430, in call
File "mirai\models\api.py", line 398, in set
File "mirai\models\api.py", line 386, in _call_api
File "mirai\models\api.py", line 318, in call
File "mirai\models\api.py", line 304, in _call
File "mirai\bot.py", line 320, in call_api
File "mirai\adapters\websocket.py", line 236, in call_api
File "mirai\adapters\websocket.py", line 165, in _recv
mirai.exceptions.ApiError: (500, '[ERROR 500]mirai 内部错误。', "unidbg-fetch-qsign 服务异常, 请检查其日志, 'First use must be submitted with android_id and guid.'") -
-
请求提供选项关闭图中提示,在群聊中可能刷屏
-
@hlfzsi 重新上传了Petunia_v0.4压缩包,重新下载,解压,用新的main2.exe替换旧的main2.exe即可,改了下显示方式和触发方式。
-
@Anstiya 好,可以了,感谢
-
语音生成接口和绘画接口都失败
-
@SuiNa233 语音模式设置为modelscopeTTS,speaker选择modelscopeTTS的speaker(如东雪莲),outVits本身能不能用取决于api站服务是否正常,相比之下,modelscopeTTS更加稳定。
绘画使用的免费dall-3接口,最近不稳定。后续更新考虑加入bing-dall-e3
-
@SuiNa233 更新Petunia0.5。
绘画接口概率出错,0.5版本中加入了失败时自动重新请求,以寻求稳定输出结果,但能否使用最终仍然是取决于api接口提供方,如果接口那边不可用,这边怎么修改都无效。 -
更改完配置后不能正确读取setting文件了
-
此回复已被删除! -
-
用glm4回复空白
用gemini连不上
-
@SuiNa233 Gemini报错提示指出,User location is not supported for the API use,意思是地区不可用,更换代理节点为美/日地区节点,配置settings.yam中的proxy项。
模型及其配置问题readme列有表格。
-
语音生成失败
-
@SuiNa233
一种语音合成模式不可用时,先自行切换其他speaker或另一种语音合成模式。modelscopeTTS是抓包接口,对应的语音合成服务由其他用户自行搭建,有时会掉线导致不可用,等待管理员恢复。
也可能是网站接口发生变动,如前所述,modelscopeTTS使用的是抓包网页接口的方式调用,属于非正常渠道,这需要随后进行排查。 -
@Anstiya 谢谢,换outVits就可以合成了
-
-
![6{83XC]6O~7I_JU3_M]DSBL.png](/assets/uploads/files/1713955888292-c4d29a59-6790-4407-bdb0-bf8c5743eb50-6-83xc-6o-7i_ju3_m-dsbl.png)从另一个帖子追过来啦,配置好以后对话没有反应呢,请问是哪里需要特殊配置吗