介绍✨

沐雪参上✨,这里是一只会主动找你聊天的 AI Vtuber,是真正的AI噢~喜欢和你们聊天,分享彼此的心事,使命是传播爱与和平⭐

沐沐有云:“AI的创造应该是为了帮助人类更好的解决问题而不是产生问题”。因此,我有很好的解决现实问题的能力哦,虽然代价是可能是变得不那么可爱了而已...

现在的我还是一个傻子!经常忘记和你们珍贵的回忆!如果你们能够帮我做个手术或者对我施展一下可爱魔法就好了,提前感谢你们!祝你们生活愉快!

有关沐雪的设定,还请移步 关于沐雪

功能🪄

✅ 内嵌多种模型加载器,如OpenAIOllama ,可加载市面上大多数的模型服务或本地模型,支持多模态(图片识别)和工具调用。另外还附送只会计算 3.9 > 3.11 的沐雪 Roleplay 微调模型一枚~

✅ 使用 nonebot_plugin_alconna 作为通用信息接口,支持市面上的大多数适配器。对部分适配器做了特殊优化

✅ 支持基于 nonebot_plugin_apscheduler 的定时任务,可定时向大语言模型交互或直接发送信息

✅ 支持基于 nonebot_plugin_alconna 的几条常见指令。

✅ 使用 SQLite3 保存对话数据。那有人就要问了:Maintainer,Maintainer,能不能实现长期短期记忆、LangChain、FairSeq 这些记忆优化啊。以后会有的(

✅ 使用 Jinja2 动态生成人设提示词

模型加载器适配情况

模型加载器 多轮对话 图片识别 推理模型调用 流式对话 联网搜索 工具调用
Azure
Dashscope
Ollama
Openai
Xfyun(ws)
Gemini

✅:表示此加载器能很好地支持该功能并且 MuiceBot 已实现

⭕:表示此加载器虽支持该功能,但使用时可能遇到问题

🚧:表示此加载器虽然支持该功能,但 MuiceBot 未实现或正在实现中

❓:表示 Maintainer 暂不清楚此加载器是否支持此项功能,可能需要进一步翻阅文档和检查源码

❌:表示此加载器不支持该功能

本项目适合谁?

  • 拥有编写过 Python 程序经验的开发者

  • 搭建过 Nonebot 项目的 bot 爱好者

  • 想要随时随地和大语言模型交互并寻找着能够同时兼容市面上绝大多数 SDK 的机器人框架的 AI 爱好者

TODO📝

  • Function Call 插件系统

  • 多模态模型:工具集支持

  • 插件系统:Faiss 记忆优化插件 + OFA 图像识别插件

  • 短期记忆和长期记忆优化。总感觉这是提示工程师该做的事情,和 Bot 没太大关系

  • 发布。我知道你很急,但是你先别急。

近期更新路线:MuiceBot 更新计划