智能客服/智能家居行业
随着扫地机器人普及率提升,用户咨询量激增。传统客服响应慢、专业度不足,难以解答故障排查、环境适配等专业问题。本项目旨在构建智能客服系统,7x24 小时自动响应用户咨询,降低人工客服成本,提升服务效率。
点击空白处退出提示
智能客服/智能家居行业
随着扫地机器人普及率提升,用户咨询量激增。传统客服响应慢、专业度不足,难以解答故障排查、环境适配等专业问题。本项目旨在构建智能客服系统,7x24 小时自动响应用户咨询,降低人工客服成本,提升服务效率。
核心功能模块:
1. 智能对话系统 - 基于 ReAct Agent 架构,支持多轮对话和上下文理解,能自主思考并调用工具获取信息
2. RAG 检索增强 - 从产品知识库(故障排除、维护保养、选购指南等)检索专业资料,避免 AI 幻觉
3. 多工具集成 - 提供天气查询、用户信息获取、使用报告生成等 7 个工具
4. 记忆管理 - 自动保存对话历史,支持会话切换和历史回溯
5. 知识库管理 - 支持 TXT/PDF 格式文档,自动向量化存储到 Chroma 向量库
6. Web 界面 - 基于 Streamlit 构建,支持流式输出和文档查看
我负责的任务:
- 设计并实现 ReAct Agent 架构,基于 LangGraph 构建智能代理
- 搭建 RAG 检索系统,使用 Chroma 向量库 + 通义千问嵌入模型
- 开发 7 个工具函数(知识检索、天气查询、用户数据获取等)
- 实现 MemoryManager 管理对话历史,支持会话隔离
- 使用 Streamlit 构建 Web 界面,实现流式响应
技术栈: LangChain + LangGraph + Streamlit + Chroma + 通义千问
亮点: 单例模式优化资源、MD5 去重避免重复加载、查询缓存提升响应速度




评论