创建语义检索索引
在 AI 平台管理 → 语义检索索引 中,支持查看和新建知识索引。构建好的知识索引可以被 AI 助手、提示词模板等 AI 功能调用。

点击列表右上方的 新建 按钮,选择索引类型。

索引类型分为 本地文档 和 业务对象 两类:
- 本地文档:企业知识通过 PPT、Excel 等形式维护时,直接上传文件。
- 业务对象:基于当前系统的业务数据进行知识问答,或企业知识已存入系统对象时,选择业务对象并导入数据。
本地文档
-
配置语义检索的基础信息,包括 名称、描述 等。

-
上传需要创建语义索引的文件,并为文件设置分段配置。

-
不同的文件类型有不同的分段配置选项。

-
分段完成后,可以预览分段的 chunk 内容。
业务对象
业务对象索引构建分为 基础设置、数据源设置、索引字段设置 三步。
-
基础设置:与本地文档上传类似,配置名称、描述等。

-
数据源设置:选择业务数据的范围。

-
索引字段设置:选择标题字段和知识内容字段,并配置内容字段的分段规则。

不同类型的字段有不同的分段配置规则。标题字段和引入分块字段的内容会添加到每个分段的 chunk 中。
-
分段完成后,可以预览分段的 chunk 内容。

语义分段策略
选择知识的标题字段

在对象分段时,需要选择标题字段。在用户检索时,除了语义检索和全文检索的召回分段外,同时还会对标题字段进行检索,并把检索出来的数据所属分段作为单独一路召回,最后对多路召回的分段进行重排,以生成最完整、全面的答案。
建议:尽量选择有业务含义,并且在用户 query 时最常使用的信息作为标题字段。
引入分块字段

分段配置可以引入分块字段,分块字段的值会自动加入到分段中,作为分段的语义加强信息。
建议:尽量选择有业务含义,并且在用户 query 时最常使用的信息作为分段字段。
文档分段中的层级
文档类型的语义索引配置,在用户配置分段配置的基础上,系统还会在所有的分段 chunk 上添加当前分段内容的文档层级(只要是有层级结构的文档)。
层级信息可以给分段的内容增加层级关系和主题归属信息,提高召回的准确性和质量。如果用户的提问匹配到了某个层级的内容,其层级下面的所有分段内容都被召回并生成答案,从而提高召回率和精确率。