项目项目AI大模型伴侣KouriChat-AI:一个接入多模型的项目
乄げ灬落幕简介
关于Kourichat
Kourichat是基于LLM的更逼真的情感陪伴程序,实现了分段回复、发送表情、长期记忆等特色拟人功能,并且将其接入了用户熟悉的IM平台内。另外, Kourichat还有良好且规模庞大的社区生态。
社群
- 如果你在部署中出现了一些问题,可以加入我们的QQ群询问解决。
赞助用户群 953908612 ,请赞助 后加群。
角色广场
教程
官网有详细的部署教程和文档。
点击跳转官网文档
项目结构
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| Kourichat/ ├── data/ # 数据存储目录 ├── logs/ # 日志目录 ├── src/ # 源代码主目录 │ ├── autoupdate/ # 自动更新相关 │ │ └── updater.py # 更新器实现 │ │ │ ├── config/ # 配置文件目录 │ │ ├── config.json # JSON配置文件 │ │ ├── settings.py # 设置模块 │ │ └── __init__.py # 配置初始化 │ │ │ ├── handlers/ # 处理器目录 │ │ ├── emoji.py # 表情处理 │ │ ├── image.py # 图片处理 │ │ ├── memory.py # 内存处理 │ │ ├── message.py # 消息处理 │ │ └── voice.py # 语音处理 │ │ │ ├── services/ # 服务层目录 │ │ ├── ai/ # AI服务目录 │ │ └── database.py # 数据库服务 │ │ │ ├── utils/ # 工具函数目录 │ │ ├── cleanup.py # 清理工具 │ │ └── logger.py # 日志工具 │ │ │ ├── webui/ # Web界面相关 │ │ ├── background_image/ # 背景图片目录 │ │ ├── routes/ # 路由目录 │ │ └── templates/ # 模板目录 │ │ ├── config.html # 配置页面 │ │ └── config_item.html # 配置项模板 │ │ │ ├── main.py # 核心业务逻辑 │ └── __init__.py # 包初始化文件 │ ├── .git/ # Git版本控制目录 ├── .gitignore # Git忽略配置 ├── LICENSE # 开源许可证 ├── MileStone.md # 项目里程碑 ├── README.md # 中文说明文档 ├── README_EN.md # 英文说明文档 ├── SponsorList.md # 赞助者名单 ├── Thanks.md # 致谢文档 ├── run.bat # Windows启动脚本 ├── requirements.txt # 依赖包列表 ├── run.py # 主程序入口 ├── run_config_web.py # Web配置界面入口 ├── test.py # 测试文件 └── version.json # 版本信息配置
|