支持对接OpenAI、Ollama和本地向量模型,MaxKB开源知识库问答系统发布v1.4.0版本

发布于 2024年08月01日

2024年8月1日,MaxKB开源知识库问答系统正式发布v1.4.0版本。在这一版本中,MaxKB的社区版支持对接OpenAI、Ollama和本地的向量模型,并且支持设置模型的使用权限,同时MaxKB还支持知识库自定义向量模型。

自v1.4.0版本开始,MaxKB正式推出专业版。MaxKB专业版在社区版基础上提供X-Pack增强功能,目前首批推出的增强功能包括:支持自定义系统Logo和主题,支持问答对话框的个性化设置,支持LDAP登录认证,以及提供开放的API。

自2024年4月发布至今,MaxKB开源知识库项目的全网下载量正式突破了15万次,在代码托管平台GitHub获得了超过8,500个Star,Fork数量超过1,100次。来自开源社区的积极反馈持续验证着用户侧对智能知识库问答系统的迫切需求,以及MaxKB在这一重要生成式AI应用场景的受欢迎程度。

亮点更新

■ 向量模型支持OpenAI、Ollama和本地部署

在v1.4.0社区版本中,MaxKB支持添加OpenAI、Ollama和本地部署的向量模型,并且支持将模型的使用权限设置为公用或者私有。在此前的MaxKB版本中,仅支持本地部署向量模型。在v1.4.0版本中,MaxKB通过API的方式支持用户引入外部向量模型,为用户提供多种选择。

▲图1 添加向量模型界面

■ 知识库支持自定义向量模型

在v1.4.0社区版本中,MaxKB在创建知识库时支持知识库选择不同的向量模型进行向量化。相对于之前的对接单一向量模型,用户可以根据知识库的内容选择适合的向量模型,从而优化文档索引流程并且提高知识点召回率。

▲图2 创建知识库时支持选择向量模型

■ 支持自定义系统Logo和主题(X-Pack增强包)

在v1.4.0专业版本中,MaxKB支持用户对知识库系统的网站Logo、登录Logo、主题色、登录背景图、网站名称、欢迎语等进行设置。借助这一功能,用户可以打造个人或者企业专属的知识库问答系统。

▲图3 MaxKB专业版支持自定义系统Logo和主题

■ 支持问答对话框的个性化设置(X-Pack增强包)

在v1.4.0专业版本中,MaxKB支持设置浮窗模式的对话框入口图标、AI回复的头像以及拖拽位置,并且支持设置是否显示历史记录。基于这一功能,个人或者企业可以营造出更具个性化的知识库问答使用体验。

▲图4 MaxKB专业版支持个性化设置对话框

■ 支持LDAP登录认证(X-Pack增强包)

在用户登录认证方面,MaxKB专业版在v1.4.0版本支持使用AD/LDAP统一账号登录至MaxKB。基于LDAP登录机制,可以实现用户登录状态的共享,减少重复登录操作,提升工作效率,同时也便于企业对用户认证信息的统一管理。

▲图5 MaxKB专业版支持LDAP登录认证

除了上述新增功能外,MaxKB v1.4.0版本还包含了很多其他的功能更新和优化,欢迎进入MaxKB的官方文档及GitHub仓库的Release页面查看更加详细的更新日志。

功能优化

知识库:优化文档索引流程,提高知识点召回率;

知识库:调整分段内容最大长度为10万个字符;

应用:关联知识库时只能选择相同向量模型的知识库;

应用:“显示知识来源”选项调整至“应用概览”页面的“显示设置”选项内;

模型管理:优化模型列表样式;

关于:优化MaxKB“关于”页面的显示信息。

问题修复

知识库:修复爬取Web网站文档时遇到无法访问页面时中断爬取任务的问题;

知识库:修复分段详情中关联问题过多时滚动条的显示问题;

模型管理:修复在Ollama供应商下载状态显示错误的问题;

问答页面:修复回答时如果内容中包含代码不展开显示的问题;

问答页面:修复删除新建对话报错的问题。