Langchain-Chatchat 项目推荐
1. 项目基础介绍和主要编程语言
项目名称: Langchain-Chatchat
项目链接: https://github.com/chatchat-space/Langchain-Chatchat
主要编程语言: Python
Langchain-Chatchat(原Langchain-ChatGLM)是一个基于 Langchain 框架的开源项目,旨在利用本地知识库实现问答应用。该项目支持多种语言模型,如 ChatGLM、Qwen 和 Llama,并提供 RAG(Retrieval-Augmented Generation)和 Agent 应用。
2. 项目核心功能
- 本地知识库问答: 利用 Langchain 思想,实现基于本地知识库的问答应用。
- 多模型支持: 支持 ChatGLM、Qwen、Llama 等多种语言模型。
- RAG 和 Agent 应用: 提供 RAG 和 Agent 功能,增强问答系统的智能性。
- 开源和可离线部署: 项目完全开源,支持离线部署,适用于对中文场景和开源模型支持友好的环境。
3. 项目最近更新的功能
- 0.3.x 版本更新:
- 模型接入: 支持本地和在线模型接入,包括 fastchat 和 oneapi 框架。
- Agent 优化: 针对 ChatGLM3 和 Qwen 进行优化,显著提升 Agent 能力。
- 多模态图片对话: 新增多模态图片对话功能,推荐使用 qwen-vl-chat 模型。
- 文生图功能: 新增文生图功能,支持本地知识库管理和更好的多会话支持。
- Docker 部署: 提供 Docker 镜像,简化部署流程。
通过这些更新,Langchain-Chatchat 进一步增强了其功能和灵活性,为用户提供了更丰富的应用场景和更便捷的部署方式。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



