开源模型接入平台MaxKB部署及对接OneApi

本平台由国内值得尊敬的强大公司飞致云开源的支持多用户隔离的模型接入平台

MaxKB 是一款基于 LLM 大语言模型的知识库问答系统。

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

  • 开箱即用:支持直接上传文档、自动爬取在线文档,支持文本自动拆分、向量化,智能问答交互体验好;

  • 无缝嵌入:支持零编码快速嵌入到第三方业务系统。

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

    https://github.com/zznn-cloud/zznn-cloud-blog-images/raw/main/Qexo/24/4/image_ab8425771622018b1cac85a6fcd23de4.png

一. 部署

镜像可选

1
2
1panel/maxkb
registry.cn-hangzhou.aliyuncs.com/zznn/mycentos:maxkb-v1.4.1

docker命令方式部署

1
2
3
4
docker run -d --name=maxkb -p 8080:8080 -v ~/.maxkb:/var/lib/postgresql/data 1panel/maxkb

# 用户名: admin
# 密码: MaxKB@123..

docker-compose方式部署

1
2
3
4
5
6
7
8
9
10
11
12
version: '3'
services:
maxkb:
#image: registry.cn-hangzhou.aliyuncs.com/zznn/mycentos:zznnwn-maxkb
image: registry.cn-hangzhou.aliyuncs.com/zznn/mycentos:maxkb-v1.4.1
# 1panel/maxkb
container_name: maxkb
restart: always
ports:
- "8080:8080"
volumes:
- ~/.maxkb:/var/lib/postgresql/data

二. 使用

  • 系统设置——模型——添加模型
  • 知识库——创建知识库
  • 应用——创建特定功能应用

三. 对接oneapi

https://github.com/zznn-cloud/zznn-cloud-blog-images/raw/main/Qexo/24/4/706aff61c16b2461c19832f3ff3478e_6235ec82459de423aa720924cc3adec8.png

https://github.com/zznn-cloud/zznn-cloud-blog-images/raw/main/Qexo/24/4/image_dee2044e670622e3092cfed2755c916e.png

四. 效果

https://github.com/zznn-cloud/zznn-cloud-blog-images/raw/main/Qexo/24/4/image_c968720d48c42e71925c7c325bf39e88.png

本文参考:

https://github.com/1panel-dev/MaxKB