典型场景 Demo:NVR 智能分析
基于开源 Frigate NVR 软件与 A8625 大模型 + RAG 能力,实现智能监控与事件分析。
树莓派端 Frigate 环境部署
bash
# 安装Docker与docker-compose
sudo apt update && sudo apt install docker.io docker-compose -y
# 创建工作目录
sudo mkdir -p /home/aidlux/frigate
cd /home/aidlux/frigate
# 创建docker-compose.yml(配置可参考《大模型服务部署》章节中的 OpenAI 兼容 API 服务示例)
sudo vim docker-compose.yml
# 启动Frigate容器
sudo docker-compose up -d
# 查看初始管理员密码(仅第一次运行时生成)
sudo docker logs -f frigate集成 RAG 知识库
在 Frigate 配置文件中添加 RAG 调用配置,实现基于行业知识库的事件分析:
bash
genai:
provider: openai
base_url: http://<A8625_IP>:8888/v1
api_key: "任意字符串"
model: Qwen2.5-VL-3B-392x392-8625
review:
genai:
enabled: true
preferred_language: 简体中文
prompt: "结合安全生产知识库,分析该监控画面中的安全隐患。重点关注违规操作、设备异常、环境风险。请使用中文描述并给出整改建议。"