开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

背景介绍

MaxKB 是FIT2CLOUD飞致云旗下的开源项目,该项目是一款基于 LLM 大语言模型的知识库问答系统。MaxKB的产品命名内涵为“Max Knowledge Base”,为用户提供强大的学习能力和问答响应速度,致力于成为企业的最强大脑。提到飞致云,可能很多人不了解,但是这家公司却是在开源方面做的非常出色的“中小公司”,比不上BAT惊动世俗的产品,但是他家的产品是实实在在解决一些数据分析、管理和应用层面的企业痛点。他们家开源的以下产品,一定值得你去了解。

  • 1Panel – 现代化、开源的 Linux 服务器运维管理面板

  • Halo – 强大易用的开源建站工具

  • JumpServer – 广受欢迎的开源堡垒机

  • DataEase – 人人可用的开源数据可视化分析工具

  • MeterSphere – 现代化、开源的测试管理及接口测试工具

和MaxKB类似的产品还有QAnything、Danswer、Dify等,后续的文章会逐一解读。

项目优势与不足

  1. 产品开箱即用。支持直接上传已有文档,或者利用系统自带的爬虫功能自动获取在线资源。提供自动或者高级定制的文档导入,拆分和向量化能力一旦文档被导入,MaxKB会自动进行文本处理,包括拆分和向量化,以便快速有效地检索信息。

  2. 知识高度定制化。对于导入和拆分的文档提供预览以及二次编辑能力,有效提升知识库的质量。

3. 方便易用的QA问答面板搭建流程。可以轻松的零成本搭建一个QA的问答窗口,而且自带定制热门问题形式,交互体验好。

4. 无缝嵌入三方系统。还可以做成一个浮动窗口放在自己的网站侧边栏,快速搭建一个在线智能问答入口面板。

5. 多模型支持。支持对接主流的大模型,包括本地私有大模型(如 Llama 2、Llama 3)、通义千问、OpenAI、Azure OpenAI、Kimi 和百度千帆大模型等。

7. 安全性高。支持私有化部署,满足企业内部的自建需要。

8. 自带权限管理:可以通过分配和管理账号,并对知识库和应用做权限管理,方便企业内部的数据和业务权限隔离。

唯一觉得遗憾的是该开源项目采用GPL-3.0协议,商业白嫖党可能会面临法律问题,当然了,如果是企业自用,那问题不大。

实操体验

快速安装

docker run -d --name=maxkb -p 8080:8080 -v ~/.data:/var/lib/postgresql/data cr2.fit2cloud.com/1panel/maxkb

安装完毕后,可访问localhost:8080页面

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

默认用户名/密码:admin/MaxKB@123..

产品使用

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

可以说这个配置是相当全面而且易操作了。支持推荐候选问题、多轮对话,问题自动优化能力

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

支持了向量检索、全文检索和混合检索三种召回模式。

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

知识库的分段信息视化。

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

支持对预设问题采用固定的分段文档回答,可以帮我们定制一些高精准的知识

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

当然了,对于RAG还可以直接测试效果,可观察性友好很多。

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

回到之前创建的应用里,我们可以配置对应的知识库,而且也可以很直观的看到对应的监控统计信息,这谁受得了开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB,你想要的都给你考虑好了。

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

一个chatGPT页面就这么出来了

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

当然,我们还可以将其以frame形式嵌入到第三方平台中,建站QA省了!

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

两个字:实在!

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

还可以对知识库和应用做权限管控。

粗略体验下,还有一些BUG,另外对于问题回答的效果和QAnything感觉上还有些差距,不过MaxKB主打一个实用,期待后续有更多哇塞的功能推出。

·技术略读

源码地址:https://github.com/1Panel-dev/MaxKB

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

技术栈:

  • 前端:Vue.js

  • 后端:Python / Django

  • LangChain:LangChain

  • 向量数据库:PostgreSQL / pgvector

  • 支持大模型:Azure OpenAI、OpenAI、百度千帆大模型、Ollama、通义千问、Kimi、智谱 AI、讯飞星火

项目的本质还是RAG架构那一套。通过对本地或者在线的文档做切分,然后向量化,最终辅助LLM召回并生成知识。技术架构如下:

开源AI项目推荐:基于 LLM 大语言模型的知识库问答系统 MaxKB

Agent智能体Bisheng新闻资讯

BISHENG 2.3.0 重磅发布:统计看板上线,让AI价值看得见!

2026-5-6 4:46:19

Agent智能体MaxKB新闻资讯

无缝融入,即刻智能[2]:MaxKB内置强大工作流引擎,编排AI工作流程,满足多样化业务需求

2026-5-6 6:02:49

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
购物车
优惠劵
搜索