AstrBot是一个易上手的多平台聊天机器人及开发框架,支持多种消息平台和大语言模型(LLM),默认支持接入QQ、QQ频道、微信、Telegram等平台,并通过插件支持更多平台如钉钉、飞书、Discord、WhatsApp、小爱音响等。
功能特点
- 多语言模型支持:支持OpenAI GPT、Google Gemini、Llama、Deepseek、ChatGLM等大语言模型,并支持接入本地部署的大模型,如通过Ollama和LLMTuner。
- 多轮对话和人格情境:AstrBot具有多轮对话和人格情境功能,支持多模态能力,包括图片理解和语音转文字(Whisper)。
- 插件扩展:深度优化的插件机制,支持开发插件扩展功能,极简开发。已支持安装多个插件。
- 可视化管理面板:支持可视化修改配置、插件管理和日志查看等功能,集成WebChat,可在面板上与大模型对话。
- 高稳定性和模块化:基于事件总线和流水线的架构设计,高度模块化,低耦合,确保高效稳定的系统性能。
- 其他功能:支持速率限制、白名单、关键词过滤、百度内容审核等功能。
部署方法
AstrBot可以通过Docker Compose在NAS上部署。具体步骤如下:
- 在你常用的Docker目录下准备AstrBot的安装目录。
- 打开Docker管理工具,将以下代码修改后粘贴进框内,创建新的应用程序。
- 如果只是普通用户,直接使用AstrBot的功能而不涉及开发、调试或代码执行器,不需要/var/run/docker.sock权限。

AstrBot - 易于上手的多平台聊天机器人及开发框架
数据统计
数据评估
关于AstrBot特别声明
本站1001导航提供的AstrBot都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由1001导航实际控制,在2025-04-13 21:17收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,1001导航不承担任何责任。
相关导航
暂无评论...