Fastgpt、MaxKB产品搭建自己的本地知识库开源框架,两个有何区别 如何选择?
MaxKB = Max Knowledge Base,是一款基于 LLM 大语言模型的开源知识库问答系统,旨在成为企业的最强大脑。
- 开箱即用:支持直接上传文档、自动爬取在线文档,支持文本自动拆分、向量化、RAG(检索增强生成),智能问答交互体验好;
- 模型中立:支持对接各种大语言模型,包括本地私有大模型(Llama 3 / Qwen 2 等)、国内公共大模型(通义千问 / 智谱 AI / 百度千帆 / Kimi / DeepSeek 等)和国外公共大模型(OpenAI / Azure OpenAI / Gemini 等);
- 灵活编排:内置强大的工作流引擎,支持编排 AI 工作过程,满足复杂业务场景下的需求;
- 无缝嵌入:支持零编码快速嵌入到第三方业务系统,让已有系统快速拥有智能问答能力,提高用户满意度。
FastGPT 是一个基于 LLM 大语言模型的知识库问答系统,提供开箱即用的数据处理、模型调用等能力。同时可以通过 Flow 可视化进行工作流编排,从而实现复杂的问答场景!
应用编排能力
- 提供简易模式,无需操作编排
- 工作流编排
- 工具调用
- 插件 - 工作流封装能力
- Code sandbox
2
知识库能力
- 多库复用,混用
- chunk 记录修改和删除
- 源文件存储
- 支持手动输入,直接分段,QA 拆分导入
- 支持 txt,md,html,pdf,docx,pptx,csv,xlsx (有需要更多可 PR file loader)
- 支持 url 读取、CSV 批量导入
- 混合检索 & 重排
3
应用调试能力
- 知识库单点搜索测试
- 对话时反馈引用并可修改与删除
- 完整上下文呈现
- 完整模块中间值呈现
- 高级编排 DeBug 模式
4
OpenAPI 接口
- completions 接口 (chat 模式对齐 GPT 接口)
- 知识库 CRUD
5
运营能力
- 免登录分享窗口
- Iframe 一键嵌入
- 聊天窗口嵌入支持自定义 Icon,默认打开,拖拽等功能
- 统一查阅对话记录,并对数据进行标注
6
其他
- 支持语音输入和输出 (可配置语音输入语音回答)
- 模糊输入提示
两者怎么选择呢?(个人观点)
(1) 模型配置方便程度:就 MaxKB和 FastGPT部署知识库,MaxKB 部署更方便简单,不需要在 config文件修改,但功能没有 fastGPT 多,无法高级编排自定义 Ai workflow ,上传的知识库也不能直接是 CSV 问答对或 excel 文件,知识库创建不方便,问答对只能自己去问题详情一个个匹配。
(2) 模型广度:MaxKB对于LLM模型的支持需要通过代码扩展或等待厂商更新,而FastGPT通过集成OneAPI集成获得所有的大模型统一接口,实现了大模型与知识库分离。
相比 MaxKB创建知识库管理系统,个人建议还是 FastGPT
开源Github访问地址:
FastGPT:https://github.com/labring/FastGPT
MaxKB:https://github.com/1Panel-dev/MaxKB
如果不能下载可以给我留言或者联系我我可给镜像地址!!!!
博主真是太厉害了!!!
看的我热血沸腾啊