更新时间:2024-11-14 GMT+08:00
分享

创建知识库

知识库是一个组织、存储及管理知识的系统,包括文档、数据库、图表、表格等多种形式的信息的分类、整理和归纳,可以帮助用户组织和管理大量的信息,以便快速访问和使用,平台为用户提供了创建并管理知识库的能力,且创建的知识库启用后可在创建Agent时引用。

前提条件

  • 创建知识数据集
  • 通过OBS接入数据时,操作账号需获得OBS(对象存储服务)只读权限,具体操作请参见对其他账号授予桶的读写权限
  • 需具备充足的知识库容量包资源(包含OBS存储配额和向量库存储配额,两者比例为5:1),每个租户默认1G的向量库存储配额,默认配额用完后,请参考购买AppStage购买知识库容量包。
  • 需要具备AI原生应用引擎管理员或开发者权限,权限申请操作请参见AppStage组织成员申请权限

创建知识库

  1. 在AI原生应用引擎的左侧导航栏选择“知识中心 > 知识库”,单击“创建知识库”。
  2. 在“创建知识库”页面,参照表1进行基础配置和知识库配置。

    表1 知识库参数说明

    参数名称

    参数说明

    基础配置

    知识库名称

    自定义知识库的名称,支持中英文、数字、下划线(_),长度2-50个字符,以中英文、数字开头。

    知识库描述

    知识库的相关信息描述。

    知识数据集

    单击“选择知识数据集”,在“选择知识数据集”面板,勾选目标数据集,并选择数据集版本及索引配置。如果当前数据集未创建索引配置,可以单击“创建索引配置”,参考创建索引配置进行创建。

    您也可以单击“创建知识数据集”,参考创建知识数据集创建新的数据集。

    说明:

    每个知识库最多只能添加5个数据集,且添加的数据集必须为同一类型。

  3. 单击“保存”,保存知识库的参数配置;或单击“保存并启用”,创建知识库完成并启用该知识库。

管理知识库

创建知识库完成后,可执行如下表2所示的管理知识库相关操作。

表2 管理知识库

操作

说明

查看知识库详情

在知识库列表中单击知识库名称,进入知识库详情页,可查看该知识库数据基础信息、调度历史,并支持进行知识库溯源。

命中测试

命中测试即测试检索的命中率。

  1. 在知识库列表中“操作”列单击“命中测试”。
  2. 在“命中测试”页面根据界面提示输入测试文本,设置“相似度阈值”(相似度阈值的取值范围[0, 1],例如配置为0.5,则返回相似度大于等于0.5的结果)、“查询数量”,并选择待测试的数据集、“选择数据集”,即选择命中的数据集范围。
  3. 单击“测试”。
  4. 在页面右侧“测试结果”区域可查看测试效果。相似度越大则表示检索命中率越高。
  5. 在页面左侧“测试历史”区域可查看该知识库的测试历史记录,每个知识库测试记录最多保留50条。

修改知识库

不能修改已启用的知识库;可先停用知识库后再修改。

  1. 在知识库列表中“操作”列单击“修改”。
  2. 在“修改知识库”页面,可修改知识库描述及知识数据集。

删除知识库

不能删除已启用的知识库;可先停用知识库后再删除。

  1. 在知识库列表中“操作”列单击“删除”。
  2. 在“删除知识库”对话框,单击“确认”。

启用知识库

在知识库列表中,对于“已停用”状态的知识库,可在“操作”列单击“启用”将其重新启用,启用后的知识库才可在创建Agent时引用。

停用知识库

在知识库列表中,对于“已启用”状态的知识库,可在“操作”列单击“停用”将其暂停使用。

执行知识库调度

在知识库列表中,选择“操作”列的更多 > 执行,手动执行知识库调度。

相关文档