一、MaxKB介绍
MaxKB 是一款强大易用的企业级 AI 助手,支持 RAG 检索增强生成、工作流编排、MCP 工具调用能力。MaxKB 支持对接各种主流大语言模型,广泛应用于智能客服、企业内部知识库问答、员工业务助手、学术研究与教育等场景。
官网:MaxKB - 强大易用的企业级 AI 助手 - 官网
参考文档:MaxKB 文档
二、系统架构
- 前端:vue.js、LogicFlow
- 后端:Python / Django、langchain
- 向量数据库:PostgreSQL / pgvector
- 大模型:Ollama、Azure OpenAI、OpenAI、Anthropic、Gemini、DeepSeek、通义千问、Kimi、百度千帆、讯飞星火等。
三、安装部署
部署服务器要求:
- 操作系统:Ubuntu 22.04 / CentOS 7.6 64 位系统
- CPU/内存:4C/8GB 以上
- 磁盘空间:100GB
3.1、社区版Docker部署
1、Docker安装
2、部署MaxKB
docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data -v ~/.python-packages:/opt/maxkb/app/sandbox/python-packages registry.fit2cloud.com/maxkb/maxkb
3、登录系统
浏览器输入:http://192.168.1.11:8080/ui/login
其中192.168.1.11为服务器IP
默认登录信息 用户名:admin 默认密码:MaxKB@123..
3.2、专业版本部署
以CentOS 7为例
需要以公司名义联系客服,沟通获取试用版Licence
1、获取离线版
联系官方客服,本次以maxkb-pro-v1.10.8-lts-offline.tar.gz为例
2、上传linux系统
通过mobaxterm将安装包上传到/opt文件夹中
3、解压软件
cd /opt/
tar -zxvf maxkb-pro-v1.10.8-lts-offline.tar.gz
4、部署MaxKB
cd /opt/maxkb-pro-v1.10.8-lts-offline/
# 执行安装命令
bash install.sh
5、登录系统
浏览器输入:http://192.168.1.11:8080/ui/login
其中192.168.1.11为服务器IP
默认登录信息 用户名:admin 默认密码:MaxKB@123..
6、授权
选择从客户获取的授权文件进行加载
四、快速入门
官方案例
注册智谱开放平台账号智谱AI开放平台,获取Key
其它案例
https://www.cnblogs.com/xiaobaiysf/p/18826466
https://www.cnblogs.com/xiaobaiysf/p/18828900
资料参考: