推荐 2 个 YYDS 的聊天机器人
01多平台兼容的聊天机器人AstrBot 是一个开源的聊天机器人及开发框架,旨在提供易于使用且多平台兼容的聊天机器人解决方案。它支持多个消息平台的集成,如 QQ、QQ 频道、Telegram 和微信(包括 Gewechat 和企业微信)。此外,AstrBot 支持多种大型语言模型(LLM)的接入,包括 OpenAI、Google Gemini、Llama 和 DeepSeek 等。开源地址:htt
01
多平台兼容的聊天机器人
AstrBot 是一个开源的聊天机器人及开发框架,旨在提供易于使用且多平台兼容的聊天机器人解决方案。
它支持多个消息平台的集成,如 QQ、QQ 频道、Telegram 和微信(包括 Gewechat 和企业微信)。此外,AstrBot 支持多种大型语言模型(LLM)的接入,包括 OpenAI、Google Gemini、Llama 和 DeepSeek 等。
开源地址:https://github.com/Soulter/AstrBot
该框架具备异步和松耦合的设计,易于扩展,具有插件支持功能,允许开发者轻松添加自定义功能。
它还支持多模态能力,如图像理解和语音转文字(利用 Whisper)。更值得一提的是,AstrBot 提供了可视化管理面板,便于用户进行管理和配置。
AstrBot 的插件机制经过深度优化,允许开发者以最简便的方式扩展机器人的功能。它还支持与 Dify 平台集成,方便接入智能助手、知识库和自动化工作流。
整体而言,AstrBot 提供了一个灵活且功能丰富的开发框架,适用于各种需要集成大语言模型的聊天机器人项目。
02
LobeChat
LobeChat 是另一个备受关注的开源聊天机器人框架,支持多种 AI 提供商,包括OpenAI、Claude 3、Gemini、Ollama、Qwen 和 DeepSeek 等。这种多模型支持使得用户可以根据自己的需求选择最适合的AI服务。
开源地址:https://github.com/lobehub/lobe-chat
🚀 核心功能
1. 语音合成和多模态支持 :
LobeChat 不仅支持文本交互,还提供了语音合成功能,允许用户通过语音进行交流。此外,它还支持多模态功能,包括视觉(Vision)、文本到语音(TTS)以及插件和工件(Artifacts)
2. 可扩展的插件系统
项目提供了一个强大的函数调用插件生态系统,这使得开发者可以轻松扩展和定制聊天机器人的功能。这种插件系统允许用户添加各种自定义功能,提高了框架的灵活性和可用性
3. 知识库管理
LobeChat 支持文件上传、知识管理和检索(RAG,Retrieval-Augmented Generation)等功能,帮助用户更好地管理和利用知识库资源。
03
点击下方卡片关注我
这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接和逛逛 GitHub 对话聊天就行了:
更多推荐
所有评论(0)