支持私有化部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


分享一款专注于企业知识管理和智能搜索的解决方案——MaxKb

发布日期:2025-04-20 16:03:10 浏览次数: 1515 作者:NewTech精选
推荐语

MaxKb:企业数字化转型的知识管理利器

核心内容:
1. MaxKb的自动化知识采集与入库功能
2. 场景化智能搜索与业务数据分类召回
3. 本地部署、权限管理与用户体验优化

杨芳贤
53A创始人/腾讯云(TVP)最具价值专家

在当今数字化信息爆炸的时代,高效管理和利用知识显得尤为重要。MaxKB = Max Knowledge Base,是一款基于大语言模型和 RAG 的开源知识库问答系统,广泛应用于智能客服、企业内部知识库、学术研究与教育等场景。今天,就来为大家详细介绍一下如何在 Ubuntu 系统上安装 AI 知识库 MaxKb。

软件功能

知识库管理

  • 知识采集与入库:MaxKB 能够自动化地帮助企业完成知识的采集、整理和入库。无论是结构化数据还是非结构化数据,MaxKB 都可以高效处理,确保知识库的及时更新和完整性。
  • 知识库构建:通过自动化流程,MaxKB 能够快速构建企业的知识库,支持多种数据源的整合,确保知识库的全面性和准确性。

场景化智能搜索

  • 问题解析与匹配:MaxKB 具备强大的自然语言处理能力,能够解析用户输入的问题,并精准匹配知识库中的相关内容。无论是简单的查询还是复杂的业务问题,MaxKB 都能提供准确的搜索结果。
  • 智能推荐:基于用户的历史搜索记录和上下文,MaxKB 能够智能推荐相关的知识内容,提升搜索效率和用户体验。

回复准确性

  • LLM + RAG 技术:MaxKB 采用了先进的 LLM(大语言模型)和 RAG(检索增强生成)技术,能够有效降低大模型幻觉对知识搜索准确性的干扰。通过结合检索和生成技术,MaxKB 能够提供更加精准和可靠的回复。
  • 业务数据分类与召回:MaxKB 提高了企业对业务数据的分类和召回能力,确保用户在搜索时能够快速找到所需的信息,减少误判和遗漏。

安全性

  • 本地部署与调用:MaxKB 支持本地部署,企业可以将知识库和大模型部署在本地服务器上,确保数据的安全性和隐私性。同时,MaxKB 支持调用本地大模型,避免使用公有模型时可能存在的安全隐患。
  • 越级访问管控:MaxKB 提供了严格的权限管理机制,有效管控企业员工在使用知识库时的越级访问风险,确保敏感信息的安全。

应用场景

  • 业务 AI 助手:借助 MaxKB,企业可以快速上线业务 AI 助手,将生成式 AI 能力应用于业务数据管理、内部资料查询、线上客户服务等领域。通过智能化的知识管理和搜索,企业能够优化业务流程,提升服务效率。
  • 客户服务优化:MaxKB 可以帮助企业提升线上客户服务的质量,通过智能搜索和精准回复,快速解决客户问题,提升客户满意度。

用户体验提升

  • 流程优化:通过自动化知识管理和智能搜索,MaxKB 能够帮助企业优化内部业务流程,减少人工干预,提升工作效率。
  • 个性化服务:MaxKB 能够根据用户的需求和行为,提供个性化的知识推荐和服务,进一步提升用户体验。

软件安装

1panel安装

1panel 是一个非常方便的服务器管理面板,我们可以通过在线安装的方式获取它。在安装过程中,需要注意相关依赖的安装以及安装过程中的提示信息。

Ubuntu

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

安装成功后,控制台会打印面板访问信息,可通过浏览器访问 1Panel:

http://目标服务器 IP 地址:目标端口/安全入口
  • 如果使用的是云服务器,请至安全组开放目标端口。
  • ssh 登录 1Panel 服务器后,执行 1pctl user-info 命令可获取安全入口(entrance)
1Panel
1Panel

新增 docker 国内镜像

由于网络原因,从国外镜像源拉取 docker 镜像可能会非常缓慢甚至失败。为了提高下载速度,建议新增 docker 国内镜像。你可以在 docker 的配置文件中添加国内镜像源地址,比如腾讯云的镜像源。

国内镜像源
国内镜像源
https://docker.m.daocloud.io
https://registry.docker-cn.com
https://docker.mirrors.ustc.edu.cn
https://hub-mirror.c.163.com
https://mirror.baidubce.com
https://ccr.ccs.tencentyun.com
https://mirror.ccs.tencentyun.com
https://docker.mirrors.ustc.edu.cn
https://docker.anyhub.us.kg
https://dockerhub.jobcher.com
https://dockerhub.icu

docker 部署 MaxKB

MaxKB 可以通过 docker 便捷地进行部署。首先,我们需要确保 docker 已经安装在我们的系统中。如果没有安装,可以通过系统的包管理工具进行安装。

安装 postgresql 数据库

从运行命令可以看到,MaxKB 服务依赖 postgresql 数据库,所以我们需要提前安装 postgresql 数据库。这里我们使用 docker 一键部署 postgresql:

docker run -itd --name postgres -e POSTGRES\_PASSWORD=123456 -e ALLOW\_IP\_RANGE=0.0.0.0/0 -p 5432:5432 -v /postgres/data:/var/lib/postgresql/data postgres:latest

这个命令会在后台运行一个名为 postgres 的容器,设置密码为 123456,允许所有 IP 访问,将容器内的 5432 端口映射到宿主机的 5432 端口,并将容器内的数据目录挂载到宿主机的 /postgres/data 目录。

部署 MaxKB

安装好 postgresql 数据库后,我们就可以部署 MaxKB 了:

docker run -d --name=maxkb -p 8080:8080 -v \~/.maxkb:/var/lib/postgresql/data --privileged=true 1panel/maxkb

这个命令会在后台运行一个名为 maxkb 的容器,将容器内的 8080 端口映射到宿主机的 8080 端口,将宿主机的 ~/.maxkb 目录挂载到容器内的 /var/lib/postgresql/data 目录,以存储数据库相关数据。并且赋予容器特权模式,确保其能正常运行。

MaxKB
MaxKB

登录 MaxKB

安装完成后,我们可以通过浏览器访问 http://你的服务器IP:8080 来打开 MaxKB。

配置系统模型

配置系统模型
配置系统模型

搭建第一个应用

应用搭建
应用搭建

总结

MaxKB 通过自动化知识管理、智能搜索、精准回复和高安全性,帮助企业实现知识的高效管理和应用。无论是内部业务流程优化,还是外部客户服务提升,MaxKB 都能够为企业提供强有力的支持,助力企业在数字化转型中取得竞争优势。


下载方式

点击下面「公众号:NewTech精选」卡片,进入之后对话框发送关键词:vm


往期推荐


  1. 推荐一款开源的个人云存储解决方案
  2. 分享一个全能截图工具——Pic Pick
  3. 分享两个免费可用的OCR软件
  4. 分享一个Windows窗口置顶工具——Moo0
  5. 推荐一款矢量图编辑器——AxGlyph
  6. 推荐一个将智能手机变成电脑的触摸屏的软件——Weylus!
  7. 推荐一款简单易用的剪贴板管理器——Ditto
  8. 推荐一款桌面整理酷软——Coodesker

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询