综合介绍
Langchain-Chatchat(原 Langchain-ChatGLM)是一个基于Langchain思想实现的,目标是为中文场景提供友好支持的知识库问答应用。它支持离线运行,解决了数据安全及私域部署的问题,依托开源语言模型与Embedding模型,支持各类模型API接口。
基于 ChatGLM 等大语言模型与 Langchain 等应用框架实现,开源、可离线部署的检索增强生成(RAG)大模型知识库项目。
原理:
从文档处理角度来看,实现流程如下:
功能列表
使用本地知识库进行问答
支持中文场景与开源模型
可离线运行保证数据安全和隐私
支持OpenAI GPT API调用
Langchain-Chatchat Wiki提供详尽资料
使用帮助
检查Python版本符合要求
下载项目所需模型至本地
初始化知识库和配置文件
使用一键启动命令启动项目
访问Web UI界面操作