Syan-Lin/CyberWaifu

LLM + TTS 的真实感聊天机器人 | QQ 机器人 | 支持表情包、QQ 表情、联网搜索

Python
This is stars and forks stats for /Syan-Lin/CyberWaifu repository. As of 24 Apr, 2024 this repository has 855 stars and 101 forks.

介绍🔎 CyberWaifu 是一个使用 LLM 和 TTS 实现的聊天机器人,探索真实的聊天体验。 该项目使用 LangChain 作为 LLM 主体框架,使用 go-cqhttp 进行 QQ 机器人部署,TTS 支持 vits、edge-tts。 语言模型支持: ChatGPT Claude 功能 ✅ 预定义的思考链:使 AI 可以进行一定的逻辑思考,进行决策。例如在文本中添加 Emoji、发送表情包等等。 ✅ 记忆数据库:自动总结对话内容并导入记忆数据库,根据用户的提问引入上下文,从而实现长时记忆。同时支持批量导入记忆,使人设更丰富、真实和可控。 ✅ 现实感知:AI 可以感知现实的时间并模拟自己的状态和行为,例如晚上会在睡觉、用户隔很久回复会有相应反馈(这部分表现暂时不稳定)。 ✅ 联网搜索:根据用户的信息,自主构造搜索决策,并引入上下文。 ✅ QQ 机器人部署 ✅ QQ 表情支持 ✅ 人设模板、自定义人设 ✅ edge-tts, azure 语音服务支持 ⬜ vits, emotion-vits 支持 ⬜ bark 支持 ⬜ AI 绘图支持,将绘图引入思考链,使 AI 可以生成图片,例如...
Read on GithubGithub Stats Page
repotechsstarsweeklyforksweekly
renode/renodeRobotFrameworkC#Python1.3k+8227+2
martinpitt/umockdevValaCShell276+1460
nonoDevil/vim_confVim ScriptPythonOther0000
heejkoo/Awesome-Score-based-Diffusion-ModelsHTMLPythonCSS8.5k07300
life4/textdistance.rsRustPython2350100
apache/nuttx-websiteSCSSCSSHTML160200
jrobertfisher/AT-D578UV-software-micTeXHTMLPython4010
cepdnaclk/e17-4yp-Neuromorphic-NoC-Architecture-for-SNNsVerilogPythonOther1020
XingangPan/DragGANPythonCudaC++33.3k03.7k0
Azure-Samples/openai-plugin-fastapiBicepPythonOther39801370