MaxKB简介
MaxKB 是一款基于大型语言模型(LLM)的开源知识库问答系统,旨在为企业、研究机构和教育单位等提供智能化知识管理和问答解决方案。
主要特色功能如下:
- 开箱即用:支持直接上传文档、自动爬取在线文档,并通过文本自动拆分、向量化和检索增强生成(RAG)等技术实现智能问答交互,提供良好的用户体验。
- 模型中立:MaxKB 支持对接各种大语言模型,包括本地私有大模型(如 Llama 3、Qwen 2 等)、国内公共大模型(通义千问、智谱 AI、百度千帆、Kimi、DeepSeek等)以及国外公共大模型(OpenAI、Azure OpenAI、Gemini 等),使用户可以根据需求灵活选择合适的模型。
- 灵活编排:MaxKB 内置强大的工作流引擎,支持编排 AI 工作流程,满足复杂业务场景下的需求。
- 无缝嵌入:MaxKB 支持零编码快速嵌入到第三方业务系统,让已有系统快速获得智能问答能力,提高用户满意度。
- MaxKB 采用开源分发模式,可通过 Docker、1Panel 应用商店或离线安装包等多种方式进行部署。它的前端使用 Vue.js 框架,后端使用 Python/Django,并集成了 LangChain 自然语言处理库和 PostgreSQL 向量数据库。
MaxKB官网及教程
- 官网:https://maxkb.cn/
- 开源主页:https://github.com/1Panel-dev/MaxKB
- 官方使用手册:https://maxkb.cn/docs/installation/offline_installtion/
Doker部署
docker run -d --name=maxkb -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages cr2.fit2cloud.com/1panel/maxkb
默认用户名: admin 默认密码: MaxKB@123..
- 你也可以通过 1Panel 应用商店 快速部署 MaxKB + Ollama + Llama 3,30 分钟内即可上线基于本地大模型的知识库问答系统,并嵌入到第三方业务系统中;
- 如果是内网环境,推荐使用 离线安装包 进行安装部署;