Petunia,ai回复+语音合成+ai绘画(all free)
-
@rubyhikato 目前猜测原因是配置文件的语音设置部分。
0.61的settings.yaml无法直接用于0.62的启动器,必须经过【处理冲突】后才能使用。
完整的0.62配置文件与0.61相比多了
私聊语音设置的配置项。
如果直接将0.61的settings.yaml用于0.62的启动器,将导致TypeError: ‘<‘ not supported between instances of ‘NoneType‘ and ‘int‘
发生
-
@Anstiya 但是我没调用语音部分,今天安装新版的时候已经使用过一次处理冲突了。
setting稍等一下我看看
api我只录入了chat的其他都是初始没动 -
@rubyhikato 图中缺少了
FriendMesVoiceRate: 60 #私聊语音几率
这一配置项,可手动添加。
配置文件如下
chatGLM: model: random .......省略中间部分....... voiceGenerateSource: firefly #可选modelscopeTTS和firefly maxLen: 70 #语音合成最大长度限制,超出则返回文本。 voiceRate: 60 #语音回复几率,为0则不开启 FriendMesVoiceRate: 60 #私聊语音几率
-
@Anstiya 啊 确实是 非常感谢!已经解决了!!
-
@rubyhikato
截图中的这个配置文件注释仍然是旧的,成功【处理冲突】后注释会随之更新,可能此前没有更新成功。
建议重新下载0.6.2,并解压,将旧的settings.yaml放入(新下载的0.6.2的)oldConfig文件夹并执行处理冲突。旧的注释有很多过时了,比如outVits语音合成功能已被弃用,可能影响使用。
-
@rubyhikato 嗯,刚想了想这里应该是个bug,如果你在【处理冲突】后,没有重启启动器,一旦进行了配置修改操作,写入settings.yaml就仍然是启动时加载的那个旧的settings.yaml。
下个版本修复这一问题,目前的解决方法只能是【处理冲突】后重新启动【启动器】。 -
@Anstiya 好的,可能是我第一次用启动器没留意。谢谢作者大人帮我解答问题!!
-
修复日文语音翻译失效问题
Gemini-1.0pro升级为Gemini-1.5flash(无需修改配置文件,默认升级) -
你好!之前获取魔塔的反爬cookie方式失效了,目前魔塔不会显示出完整的cookie,请问还有别的办法吗?
-
@SiinaYuki 我测试正常。
留空会自动用默认cookie,那个cookie用好几个月了没啥事;至于你说的不显示cookie,等我晚上看看。
-
此回复已被删除! -
此回复已被删除! -
在使用grop模型时无法使用自定义设定 依然为猫娘输出
grop: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。
bot: http-api-key: '1234567890' #mirai-api-http的verify key http-api-port: 23456 #mirai-api-http的ws port botqq: 3779376904 #机器人的qq master: 1743181509 #你的qq botName: Hawkee #机器人的名字 apiKeys: #支持填写多个 chatGLMKey: xxxxxx #chatGLM的apiKey,从https://open.bigmodel.cn/获取 geminiapiKey: #gemini,从https://ai.google.dev/tutorials/setup?hl=zh-cn获取 - AI-xxxx openaikeys: #openai官方apikey(需要代理)|或免费从(这个不用代理)https://github.com/chatanywhere/GPT_API_free?tab=readme-ov-file申请apikey并打开gpt3.5-dev开关 - sk-xxxx CoziUrl: xxxxx #coze+discord白嫖gpt4,需要部署,参考https://github.com/avilliai/Manyana/issues/4 modelscopeCookie: '' #modelcop更新反爬策略,需要cookie,参考https://github.com/avilliai/Manyana/issues/7 gpt3.5-dev: false #申请的免费apikey请将此选项修改为True proxy: '' #代理,如果是clash,一般填"http://127.0.0.1:7890" 如果ssr,一般"http://127.0.0.1:1080" 如果v2ray,一般"http://127.0.0.1:10809" chatGLM: model: grop #ai模型,random(自动选取免费可用模型,不包括anotherGPT) anotherGPT3.5,grop,kimi、清言、lingyi、step、通义千问、gptX,lolimigpt,glm-4(免费无需配置)|后面几个需要自己配置api.yaml对应变量: characterglm(对应chatGLM),Gemini或Gemini1.5(对应的Gemini),Cozi(同名),gpt3.5(官方openai-keys),gpt3.5(无需代理、免费的openai-keys,需要勾选gpt3.5-dev) random&PriorityModel: #random模式下,模型调用顺序,确保稳定性 - anotherGPT3.5 - 通义千问 - gptX - kimi - 清言 - grop - lingyi - lolimigpt - step - gpt4hahaha #下面两个开关都关闭时,只有授权群可用 glmReply: true #开放群聊 friendRep: true #开放私聊 privateGlmReply: false #仅信任用户可用 context: true #模型上下文模式,开启后将加速消耗token maxPrompt: 20 #上下文模式开启时,最多记录的问答数量,默认10,即记录5对问答 #语音合成配置部分 voiceGenerateSource: firefly #可选modelscopeTTS和firefly maxLen: 70 #语音合成最大长度限制,超出则返回文本。 voiceRate: 0 #语音回复几率,为0则不开启 FriendMesVoiceRate: 0 #私聊语音几率 langType: <jp> #语音合成语言类型,如firefly模式角色未标注类型,如黑崎小雪,请设置为默认<jp> #modelscopeTTS模式可用角色["BT","塔菲","阿梓","otto","丁真","星瞳","东雪莲","嘉然","孙笑川","亚托克斯","文静","鹿鸣","奶绿","七海","恬豆","科比"],该模式下任选其一填入即可 speaker: 狐妖_ZH #语音合成默认音源,根据你的合成模式设定。firefly模式看speaker.txt, withText: true #发送语音是否附带原始文本 #bot角色设定 default和自定义这种都是chatacterglm的,剩下各配各的 bot_info: default: #改改user_name就可以了,bot_name什么的到时候都会自动替换,不用折腾。 user_info: 【用户】是【bot】最喜欢的人 bot_info: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 user_name: 【用户】 自定义: user_info: 【用户设定】 bot_info: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 bot_name: 【机器人名字】 user_name: 【用户名】 #不用管这一项,会自动替换 Cozi: Cozi #也别动这一行 #下面的设定可以改,但【bot】和【用户】是变量,建议保留 anotherGPT3.5: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 random: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 Gemini: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 glm-4: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 lolimigpt: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 gpt3.5: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 清言: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 kimi: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 lingyi: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 step: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 通义千问: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 gptX: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。 grop: 你现在是一个开朗且可爱的小女孩,名为“【bot】”。接下来,请完全以【bot】的角色回复我,不要超出这个角色,不要自己试图进行旁白,你只需要扮演好【bot】即可。无论发生什么,你都必须以【bot】的角色和口吻进行回复,不要强调自己是个语音助手。【bot】性格开朗,时刻都想和“【用户】”打成一片,每次眼神交汇时,总是会脸红耳赤。身为小女孩的【bot】始终在想方设法的博得“【用户】”的欢心。【bot】什么都不懂,天真可爱,性格外向。你的最大任务就是以一个小女孩的身份让“【用户】”开心。
-
@Chaluo
/clear
修改设定后,需要清除先前对话记录,并且重启启动器。
另外,不推荐指定免费模型,免费模型大多不稳定。你可以在random模式下,将grop模型的优先级提前。你的配置存在的另一个问题是,狐妖_ZH 这一speaker是中文speaker,但是语言类型却是 <jp> ,可能导致ai回复时调用语音合成出现问题。
-
@Anstiya 好的谢谢大佬 语音部分应填<zh>是吗?谢谢啦
-
为啥启动后无反应/(ㄒoㄒ)/~~
-
@loyu 确保已安装mirai-api-http 并正确配置 ,如不确定直接下载我的配置文件覆盖。
检查settings.yaml中,bot配置。
botqq必须是你已经登录overflow/mirai的botqq,确保botqq正确。
http-api-key是mirai-api-http设置的key,port是mirai-api-http中配置的ws的port,而不是http。
如果使用我给出的配置文件,就不要动http-api-key和http-api-port。
-
请问如何在指定对象的私聊授权使用ai回复呢? friendRep: true的话似乎全部的私聊甚至频道聊天都会识别并回复(但是频道只是ai有反应实际不会输出内容)设置成false的话又直接关闭私聊的ai了。
-
@rubyhikato 目前的设定是,当glmReply和friendRep都为false,trustglmReply为true时仅信任用户可用(私聊和群聊都是)。
我能否把你的需求理解为,希望能在群内保持聊天开放,私聊仅对信任用户开放。
如果我的理解正确,目前的版本无法实现,因为friendRep是临时加入的开关,没有考虑到这样的需求,glmReply或friendRep为true时,无论是否是信任用户,都将被视为开放了私聊,而进入聊天。
要实现这一需求需要等下一版本,我周末应该有空。 -
@Anstiya
我目前是glmReply和friendRep都为false,trustglmReply为true。
但是私聊我无法得到ai回复,单独的用户授权也是有做的。
除此之外我想说的问题是,如果friendRep:true的话,似乎会读取到频道内的信息发送给ai进行回复
我想避免这种情况所以把私聊设置成了false,结果遇到了上面所说的私聊完全无法得到回应的情况。