appstore-1panel/apps/maxkb
github-action update-app-version e4937c2085 Update app version [skip ci]
2024-11-14 11:05:50 +00:00
..
1.7.2 Update app version [skip ci] 2024-11-14 11:05:50 +00:00
data.yml 发布应用 MaxKB 2024-10-08 11:34:24 +08:00
logo.png 发布应用 MaxKB 2024-10-08 11:34:24 +08:00
README.md 发布应用 MaxKB 2024-10-08 11:34:24 +08:00

MaxKB

一款基于大语言模型和 RAG 的开源知识库问答系统

MaxKBo

应用简介

MaxKB = Max Knowledge Base,是一款基于大语言模型和 RAG 的开源知识库问答系统广泛应用于企业内部知识库、客户服务、学术研究与教育等场景。作为一款专注于知识库问答场景的软件产品MaxKB 能够为企业的智能化进程注入新的动力助力企业实现“提质增效”的目标。在知识库管理方面MaxKB 帮助企业实现知识采集、知识入库、知识库构建的全流程自动化在场景化智能搜索方面MaxKB 能够解析用户输入的问题并匹配检索知识库在回复准确性方面MaxKB 采用了成熟的 LLM + RAG 技术能够最大限度地降低大模型幻觉对知识搜索准确性的干扰提高企业对业务数据的分类与召回能力安全性方面MaxKB 支持本地部署和调用本地大模型,有效管控企业使用知识库时越级访问的风险,以及公有模型在数据传输方面可能存在的安全隐患。借助 MaxKB企业用户可以快速上线业务 AI 助手,将生成式 AI 能力应用于业务数据管理、内部资料查询、线上客户服务等领域,优化业务服务流程并切实提升用户体验。

整体架构

MaxKBo

实现原理

MaxKBo

技术栈

  • 前端Vue.js、logicflow
  • 后端Python / Django
  • 架构Langchain
  • 向量数据库PostgreSQL / pgvector
  • 大模型Ollama、Azure OpenAI、OpenAI、通义千问、Kimi、百度千帆、讯飞星火、Gemini、DeepSeek等。

安装说明

服务地址:http://127.0.0.1:8080

默认的登录信息:

用户名:admin

默认密码:MaxKB@123..

安装环境

  • 操作系统Ubuntu 22.04 / CentOS 7 64 位系统;
  • CPU/内存: 推荐 2C/4GB 以上;
  • 磁盘空间100GB
  • 浏览器要求:请使用 Chrome、FireFox、Safari、Edge等现代浏览器
  • 可访问互联网。

社区版限制

  • 用户数量2 个;
  • 知识库数量50 个;
  • 应用数量5 个;
  • 不支持 第三方应用(企业微信,钉钉,微信公众号)
  • 不支持自定义对话框的 AI 头像
  • 不支持自定义对话框的浮窗入口图标
  • 不支持对话框浮窗位置可拖拽
  • 不支持显示历史对话记录设置
  • 不支持自定义系统 Logo 和主题
  • 不支持 LDAP、OIDC、CAS 等单点登录协议
  • 不开放 API

Ms Studio