强大的开源知识库问答系统MaxKB:支持快速嵌入到第三方业务系统
来源:互联网
时间:2026-07-16 11:31:34
项目简介
简单来说,MaxKB 是一款基于大语言模型的知识库问答系统。MaxKB 的全称是 Max Knowledge Base,顾名思义,就是希望成为企业级知识管理的最强大脑。它开箱即用,支持直接上传文档、自动爬取在线文档,并能自动完成文本拆分和向量化,智能问答的交互体验非常流畅。更关键的是,它可以零编码快速嵌入到第三方业务系统中,让企业已有的系统瞬间拥有问答能力。在模型支持上,MaxKB 兼容主流大模型,包括本地私有的 Llama 2、Azure OpenAI、百度千帆大模型等,灵活度很高。这款产品由 1Panel 官方团队打造,品质有保障。
开源地址
项目已完全开源,代码托管在 GitHub:https://github.com/1Panel-dev/MaxKB,欢迎 Star 和贡献。
项目界面
(注:原文此处为重复图片,实际界面截图已在项目仓库中展示)
技术栈
整个系统的技术选型很清晰:
- 前端:Vue.js
- 后端:Python / Django
- LangChain:用于构建 LLM 应用的核心框架
- 向量数据库:PostgreSQL / pgvector(利用 PostgreSQL 的向量扩展)
- 大模型:支持 Azure OpenAI、百度千帆大模型、Ollama 等
部署教程
部署非常简单,一条 Docker 命令即可启动:
docker run -d --name=maxkb -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data 1panel/maxkb
默认用户名和密码:admin / MaxKB@123..。如果你想结合本地大模型使用,还可以通过 1Panel 应用商店快速部署 MaxKB + Ollama + Llama 2,整个过程不超过 30 分钟,就能拥有一个完全本地化的知识库问答系统,并轻松嵌入到第三方业务系统中。
如果懒得自己搭,可以直接在线体验:DataEase 小助手——它就是基于 MaxKB 搭建的智能问答系统,已经嵌入到 DataEase 产品及在线文档中,去试试就能感受到效果。
-
- 关于宇宙的好的网名有哪些
- 角色扮演 | 1
- 网名