跳到主要内容

管理知识库

NineData 支持构建和管理企业私有知识库,配合 ChatDBA 高效获取内部知识内容,提升信息检索效率和准确性。知识库支持对上传文档进行解析和向量化处理,并可为 ChatDBA 的跨会话记忆检索与检索优化提供知识来源。

前提条件

  • 已创建或加入组织。更多信息,请参见管理组织
  • NineData 控制台处于组织模式。如何从个人模式切换组织模式,请参见切换到组织
  • 您的角色为系统管理员。更多关于角色的信息,请参见角色

步骤一:添加知识库

  1. 登录 NineData 控制台

  2. 在左侧导航栏,单击账户管理 > 知识库

  3. 单击页面右上角的添加知识库,在弹出的窗口中,输入知识库名称知识库描述,然后单击确定

步骤二:添加文档

  1. 登录 NineData 控制台

  2. 在左侧导航栏,单击账户管理 > 知识库
  3. 单击目标知识库 ID,在知识库详情页面,单击右侧的添加文档
  4. 单击页面中的upload图标选择知识库文件,或直接将文件拖拽到图标上完成上传,然后单击确定。支持 DOC、DOCX、PDF、TXT、XLS、XLSX 格式。

上传后,系统会自动对文档进行解析和向量化处理。对于内容较大的文档,知识库会使用增强后的超大文档向量化处理能力建立可检索索引,便于 ChatDBA 在问答时检索相关内容。

步骤三:启用知识库

知识库在添加之后默认启用,您无需手动开启。本步骤只适用于启用状态关闭的知识库。

  1. 登录 NineData 控制台

  2. 在左侧导航栏,单击账户管理 > 知识库
  3. 找到目标知识库 ID,单击其右侧启用状态列下的滑块开关,开启知识库。

至此,您已经可以通过 ChatDBA 查询知识库的内容了。ChatDBA 会结合知识库、历史会话和当前问题检索相关信息,并支持跨会话记忆检索。如何使用 ChatDBA,请参见 智能问答机器人 ChatDBA