
LangChain-ChatGLM-Webui
上传本地文档,即刻用ChatGLM搭建私有知识库问答
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 3305
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Python >= 3.8.1
- 可访问 GitHub / ModelScope / HuggingFace 的网络环境
- 预留磁盘空间用于存放模型权重(README 未给出具体大小)
安装与启动步骤
-
1确认 Python 版本
README 明确要求 Python>=3.8.1,先在终端确认本机版本,低于该版本需先升级。
python --version -
2获取项目代码
从 GitHub 克隆仓库到本地,后续所有操作都在该目录内进行。
git clone https://github.com/X-D-Lab/LangChain-ChatGLM-Webui.git -
3阅读官方部署文档
README 未直接给出安装命令,务必先看仓库内 docs/deploy.md 与 B 站视频教程。
-
4选择版本部署
项目提供 ModelScope 版本和 HuggingFace 版本两套方案,按部署文档选择其一执行。
-
5在线体验(可选)
不想本地部署时,可用 HuggingFace Spaces、ModelScope 等官方在线体验地址。
如何确认成功
README 未给出启动命令与端口,以 docs/deploy.md 为准;Web UI 正常启动后浏览器可打开页面并提问。
常见问题
Q:README 里看不到 pip install 之类的安装命令怎么办?
A:README 只给出了入口,实际安装步骤在仓库的 docs/deploy.md 部署文档和配套 B 站视频教程中,按文档执行即可。
Q:ModelScope 版本和 HuggingFace 版本怎么选?
A:两者是同一系统的不同模型来源分发版本。国内网络环境一般选 ModelScope 版本下载模型更顺畅,海外或已有 HF 缓存则选 HuggingFace 版本。
Q:必须本地部署吗?
A:不是。README 提供了 HuggingFace Spaces、ModelScope Studio、OpenXLab、AIStudio 等多个在线体验入口,可直接试用。
Q:对 Python 版本有什么要求?
A:README 明确要求 Python>=3.8.1,低于此版本建议先升级再按部署文档操作。
注意事项
- README 未提供安装命令、依赖列表、端口和配置文件,具体步骤以 docs/deploy.md 与视频教程为准。
- 项目同时提供 ModelScope 版本与 HuggingFace 版本,部署前先确定使用哪一套。
- 官方还有 B 站视频教程(BV1No4y1b7eu),部署卡住时可对照视频操作。
- 本教程仅整理 README 已有信息,未给出的包名、参数、端口均未虚构。
核心亮点
- 支持多格式文档(PDF/Word/MD)一键导入,构建本地知识库
- 基于LangChain的RAG流程,回答可溯源到具体文档片段
- 提供Web UI和CLI双交互,部署简单,适合快速验证
不足之处
- 依赖ChatGLM-6B等模型,对显存要求较高,低配硬件运行吃力
- 文档/社区待观察:项目更新频率和文档完善度有待提升
适用场景
- 企业内部私有文档的智能检索与问答
- 学术研究者快速搭建个人知识库助手
- 开发者在离线环境部署大模型问答服务
替代项目
LangChain-Chatchat、Quivr、Dify
上一篇:towhee
下一篇:langgraphjs
同类项目推荐
symbolicai
开源
给大模型装上符号推理引擎,让逻辑更可靠
A neurosymbolic perspective on LLMs
agentic-rag-for-dummies
开源
用LangGraph快速搭建会思考的RAG智能体
A modular Agentic RAG built with LangGraph — learn Retrieval-Augmented Generation A···
langchain4j-spring
开源
Spring 项目加几行配置,就能调用大模型
LangChain4j integration with Spring
AI
开源
Swift 应用快速接入生成式 AI,一套代码多模型
The definitive, open-source Swift framework for interfacing with generative AI.
llm
开源
终端里直接问大模型,还能存日志、接管道
Access large language models from the command-line
fullstack-langgraph-nextjs-agent
开源
用 Next.js 模板快速搭建生产级 AI 智能体,支持工具审批和持久记忆。
Production-ready Next.js template for building AI agents with LangGraph.js. Features···
openai-agents-go
开源
用 Go 快速搭多智能体工作流,接 OpenAI 模型
A lightweight, powerful framework for multi-agent workflows in Go
docs
开源
LangChain 全家桶官方文档一站查齐
Unified LangChain documentation.
laravel
开源
在 Laravel 里几行代码调用 OpenAI 接口
⚡️ OpenAI PHP for Laravel is a supercharged PHP API client that allows you to inte···