「亲爱的粉丝朋友们好啊!今天熊猫又来介绍好玩有趣的Docker项目了,喜欢的记得点个关注哦!」
引言25年互联网的开年第一王炸就是AI大模型,Deepseek的爆火无疑昭示着AI将成为未来的主导趋势。如今,各式各样的AI机器人已经悄然成为我们日常生活和工作中不可或缺的助手。它们不仅能自动回复消息、提供信息查询服务,还能进行情感交流,极大地提升了我们的沟通效率和工作效率。那么,问题来了:「如何在NAS上高效、稳定地部署聊天机器人,并将其对接到各个平台呢?」
AI机器人
AstrBot——这款多平台、功能丰富的智能聊天机器人,恰好能满足我们的需求。它不仅支持多个聊天平台,还能实现自动回复、智能对话、信息查询等多种功能,甚至可以根据用户的个性化需求进行定制开发。
Astrbot
- 「大语言模型对话」。支持各种大语言模型,包括 OpenAI API、Google Gemini、Llama、Deepseek、ChatGLM 等,支持接入本地部署的大模型,通过 Ollama、LLMTuner。具有多轮对话、人格情境、多模态能力,支持图片理解、语音转文字(Whisper)。
- 「多消息平台接入」。支持接入 QQ(OneBot)、QQ 频道、微信(Gewechat、VChat)、Telegram。后续将支持钉钉、飞书、Discord、WhatsApp、小爱音响。支持速率限制、白名单、关键词过滤、百度内容审核。
- 「Agent」。原生支持部分 Agent 能力,如代码执行器、自然语言待办、网页搜索。对接Dify,便捷接入 Dify 智能助手、知识库和 Dify 工作流。
- 「插件扩展」。深度优化的插件机制,支持开发插件扩展功能,极简开发。已支持安装多个插件。
- 「可视化管理面板」。支持可视化修改配置、插件管理、日志查看等功能,降低配置难度。集成 WebChat,可在面板上与大模型对话。
- 「高稳定性、高模块化」。基于事件总线和流水线的架构设计,高度模块化,低耦合。
本次部署的主角是极空间Q4,毕竟作为AI机器人项目,7x24小时不间断运行是基本要求。极空间的Q系列产品在功耗控制和静音表现上,一直是消费级NAS领域的佼佼者,而Q4的体验更是可圈可点。其搭载的新一代N95处理器不仅提供了卓越的性能,还凭借低功耗特性,成为个人或家庭NAS的理想之选。
极空间Q4
Q4继承了Q系列标志性的静音低噪特性,为用户带来了卓越的体验,特别适合需要长时间运行而不休眠的场景。至于极空间的操作系统,ZOS的发展有目共睹,日益成熟。经过多次迭代,极影视现已升级至2.0版本,不仅能够满足专业观影的需求,其界面UI也变得更加精致美观。
项目部署-NapCatQQ因为AstrBot仅仅是提供了一个机器人对接的框架,所以想要使用它,我们还需要对接消息平台,例如QQ、微信、钉钉等等,本次主要演示QQ的消息对接和使用,这里就需要用到NapCatQQ,实现协议的接入。