MaxKB在1个多月前就下载但没有调试成功,这次看到有人推荐,就重新下载体验了一下。在MacOS和Windows系统中都有不错的表现,值得推荐给大家。
┃MaxKB,是一款基于大型语言模型(LLM)的知识库问答系统
MaxKB旨在为企业提供强大的知识管理和智能问答功能。它支持多种部署方式,包括Docker和直接在服务器上部署,适用于多种操作系统和环境。
敲重点:对国内大模型的适配做得很好,体验下来,功能和性能都很不错,非常适合中国宝宝体质。
主要特点和功能包括:
-
多模型支持:MaxKB支持对接多种主流大模型,如Ollama、OpenAI、通义千问、Kimi等,提供灵活性和扩展性。
-
开箱即用:支持直接上传文档、自动爬取在线文档,支持文本自动拆分、向量化,智能问答交互体验好。
-
无缝嵌入:支持零编码快速嵌入到第三方业务系统,使得集成和部署更为简便。
-
知识库管理:MaxKB支持管理多种类型的知识库,包括通用型知识库和Web站点知识库,支持多种文档格式如Markdown、TXT、PDF等。
-
智能问答:MaxKB利用大型语言模型的能力,提供高效的智能问答服务,帮助用户快速获取所需信息
┃本次部署环境(供参考)
OS: MacOS/windows
Docker:须有(不用docker部署,则不需要,但就需要另外的环境了,具体参考官方项目介绍)
本地大模型服务工具:Ollama
LLMs:通过ollama部署的任一一个大模型,本次演示用的qiwen2
部署方式:通过docker部署
Github项目地址:https://github.com/1Panel-dev/MaxKB
┃部署过程(这次部署还是很顺畅的)
1.通过CMD命令窗口下载项目源码到本地
git clone https://github.com/1Panel-dev/MaxKB.git
2.进入已经下载下来的本地项目仓库(文件夹):
cd maxkb
3.通过docker安装
docker run -d --name=maxkb -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data cr2.fit2cloud.com/1panel/maxkb
⚠️注意:这里保持正常网络畅通即可,安装资源需要大概700MB,不需要搭梯子。如果搭了梯子反而可能出现告警。
4.启动成功后打开浏览器,输入:http://localhost:8080

5.参考上文的体验视频,开展MaxKB页面里的大模型、应用和知识库配置。

