--fixed="修复ollama模型ToolCalls函数调用失败的问题"
🌟功能介绍
- 长期记忆
- 可选letta框架, 上手简单, 部署容易
- 可选mem0框架, 更高灵活度, 部署较复杂
- 表情动作
- 立绘显示方案: 支持自动表情切换
- live2d模型显示方案: 支持自动表情与动作切换, 口型同步
- 语音识别输入
- 说话人情感识别(😊高兴, 😡生气/兴奋, 😔悲伤)
- 背景环境音识别(😀笑声, 🎼音乐, 👏掌声, 🤧咳嗽&喷嚏, 😭哭声)
- 语音合成输出
- 采用vits-simple方案, 可以轻松更换定制角色语音
- Live2d口型同步
- 角色显示方式选择live2d模型以启用口型同步
- FunctionCall(函数调用)
- 支持本地函数调用能力, 允许用户实现自定义函数功能
- 联网搜索
- 对话过程中机器人会自主判断是否需要联网搜索相关信息
- 声纹识别
- 说话人身份识别功能 (ps: 可通过配置模型prompt登记主人身份)
- 自然主动的声纹注册 (开启声纹注册后识别到未注册用户, 机器人会主动询问对话人身份并自动完成声纹注册)
- 多种LLM支持
- 可选letta框架, letta框架原生支持多种LLM
- 可选ollama框架, ollama允许用户简易地自行部署多种LLM
- 可选openaiType接口平台框架 (支持openai, DeepSeek, 第三方openai接口平台等)
- 本地历史记录
- 支持本地的历史记录保存, 可在配置文件中进行具体设置