产品简介
LangGraphChatBot 这是一个使用LangGraph框架开发的流量包推荐智能客服web应用,通过记忆功能保持对话连贯性,支持gpt、国产、本地等多种大模型,适合电信运营商和开发者构建高效客服系统。

核心功能
- 支持多模型切换(gpt、国产大模型、Ollama等)
- 具备短期和长期记忆功能及对话历史管理
- 工具调用和动态路由实现用户意图识别分诊
- 使用FastAPI和Gradio提供web服务和UI界面
- 对话历史持久化存储(如PostgreSQL)
快速开始
- 从GitHub下载LangGraphChatBot源码到本地
- 使用Anaconda和PyCharm搭建开发环境并配置虚拟环境
- 运行pip install安装项目依赖库
- 根据实际需求调整代码中的模型配置和服务参数
- 启动main.py和webUI.py脚本进行测试和访问web界面
界面预览
与其他方案对比
| 对比项 | LangGraphChatBot | 同类方案 |
|---|---|---|
| 记忆能力 | 支持短期记忆、长期记忆和对话历史管理 | 传统客服系统可能缺乏或仅支持简单记忆 |
| 模型灵活性 | 集成多种大模型包括本地部署(如Ollama) | 同类工具可能仅支持云端单一模型 |
| 技术栈 | 基于LangGraph和FastAPI,提供web服务和API | 可能使用其他框架,集成度较低 |
适合谁用
- 需要推荐流量包智能客服的电信运营商
- 学习LangGraph和LLM应用开发的技术人员
- 寻求自动化客服解决方案的企业用户
- 对开源AI项目感兴趣的开发者
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/NanGePlus/LangGraphChatBot