ikechan8370/chatgpt-plugin
云崽系机器人的智能聊天插件
它解决了什么问题
这个项目为 Miao-Yunzai 和 Yunzai-Bot 提供了一个全面的插件,将先进的大语言模型(LLM)能力集成到聊天机器人中。它解决了管理多个 AI 模型的困难、在群聊中处理复杂对话上下文的问题,以及在机器人框架内实现持久记忆或知识库的挑战。
它如何工作
基于 Chaite 核心构建,该插件充当机器人框架与各种 AI 服务之间的桥梁。它使用 API 服务器和可插拔的存储层(默认为 SQLite)来管理高并发对话。支持多种模型通道、可自定义的提示(预设),以及基于向量索引的 RAG(检索增强生成)系统,用于私聊和群聊级别的记忆。它还具备一种「BYM」(伪人类)模式,允许机器人根据概率或关键词主动发起对话,使其表现得更加自然。
适合谁使用
希望为 Miao-Yunzai 或 Yunzai-Bot 添加复杂 AI 聊天功能、个性化 AI 人格以及长期记忆能力的开发者和用户。
主要特性
- 多通道管理:支持在不同 AI 模型之间进行负载均衡和个性化提示。
- 伪人类模式:允许机器人基于概率触发和关键词匹配主动聊天。
- 记忆与 RAG:内置向量索引,支持私聊和群聊记忆,使机器人能够回忆过往互动或外部知识。
- 可视化管理:包含一个基于网页的控制面板,用于管理通道、工具和触发器,同时提供命令行操作说明。
- 多模态支持:支持文本、图片和语音输入,并能返回多模态响应。
相关
- 项目
- 项目
- 项目
- 项目
- 项目