MaxKB 是一款基于 LLM 大语言模型的知识库问答系统。MaxKB = Max Knowledge Base,旨在成为企业的最强大脑。
•开箱即用:支持直接上传文档、自动爬取在线文档,支持文本自动拆分、向量化,智能问答交互体验好;•无缝嵌入:支持零编码快速嵌入到第三方业务系统;•多模型支持:支持对接主流的大模型,包括 Ollama 本地私有大模型(如 Llama 2、Llama 3、qwen)、通义千问、OpenAI、Azure OpenAI、Kimi、智谱 AI、讯飞星火和百度千帆大模型等。
建议大家将MaxKB与其他的比较热门的知识库放在一起对比着来学习,笔者简单罗列如下:
FastGpt:开源AI知识库系列之第四篇FastGpt
如何打造本地知识库——那些与Chat Pdf相关的几款开源热门跑车级应用
基于vue和python开发,代码结构如下:
docker run -d --name=maxkb -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data 1panel/maxkb
# 用户名: admin
# 密码: MaxKB@123..
你也可以通过 1Panel 应用商店[1] 快速部署 MaxKB + Ollama + Llama 2,30 分钟内即可上线基于本地大模型的知识库问答系统,并嵌入到第三方业务系统中。
git clone https://github.com/1Panel-dev/MaxKB.git
然后分别安装python和vue依赖包并启动它们即可。
你也可以在线体验:DataEase 小助手[2],它是基于 MaxKB 搭建的智能问答系统,已经嵌入到 DataEase 产品及在线文档中。
如你有更多问题,可以查看使用手册,或者通过论坛与我们交流。
•使用手册[3]•演示视频[4]•论坛求助[5]
•前端:Vue.js[7]•后端:Python / Django[8]•LangChain:LangChain[9]•向量数据库:PostgreSQL / pgvector[10]•大模型:Azure OpenAI、OpenAI、百度千帆大模型、Ollama[11]、通义千问、Kimi、智谱 AI、讯飞星火等
本文由山行整理自:https://github.com/1Panel-dev/MaxKB,如果对您有帮助,请帮忙点赞、关注、收藏,谢谢~
[1]
1Panel 应用商店: https://apps.fit2cloud.com/1panel
[2]
DataEase 小助手: https://dataease.io/docs/v2/
[3]
使用手册: https://github.com/1Panel-dev/MaxKB/wiki/1-%E5%AE%89%E8%A3%85%E9%83%A8%E7%BD%B2
[4]
演示视频: https://www.bilibili.com/video/BV1BE421M7YM/
[5]
论坛求助: https://bbs.fit2cloud.com/c/mk/11
[6]
: https://github.com/1Panel-dev/MaxKB#%E6%8A%80%E6%9C%AF%E6%A0%88
[7]
Vue.js: https://cn.vuejs.org/
[8]
Python / Django: https://www.djangoproject.com/
[9]
LangChain: https://www.langchain.com/
[10]
PostgreSQL / pgvector: https://www.postgresql.org/
[11]
Ollama: https://github.com/ollama/ollama