更新时间:2026-11-03 GMT+08:00
分享

知识湖检索

“知识湖检索”节点用于检索知识湖中已上传的文档片段(chunk)。

前提条件

已构建工作流。

配置知识湖检索节点

  1. 在工作流编排画布中,单击“添加节点”,从节点列表中选择“知识湖检索”,即可将该节点添加至当前工作流编排画布中。

    图1 知识湖检索节点

  2. 单击“知识湖检索”节点,在弹出的节点详情页面中进行参数配置,参考表1 知识湖检索节点配置。

    图2 知识湖检索节点配置
    表1 知识湖检索节点配置

    参数名称

    参数说明

    示例

    输入

    query参数用于指定查询的关键字。

    • 若未指定query值或该值为空,则查询结果包含所有潜在的文档片段;
    • 若指定了query值,则查询结果仅包含与查询内容匹配的文档片段。

    query参数支持以下两种配置方式:

    • 引用:从当前工作流中某前置节点的输出参数中引用一个参数值作为查询内容。
    • 值:在输入框中直接输入固定的查询内容。

    -

    知识湖

    知识湖分为两种类型:个人知识湖和团队知识湖,这两种知识湖在指定被检索文档的方式上有所不同。

    知识湖(团队知识湖)

    当用户在团队知识湖中指定潜在被检索的文档时,需先选择具体的某个团队知识湖。

    知识索引(团队知识湖)

    用户可选择当前团队知识湖下的一个或多个知识索引,用于限定潜在被检索文档的范围。

    文档

    • 手动配置

      用户可手动选择一个或多个文档,作为潜在被检索的文档。

    • 引用参数

      用户可通过选择当前工作流中某前置节点的输出参数,来指定被检索的文档。

      引用参数的格式须为数组类型。数组中的每个元素用于指定一个上传文档的ID。

    搜索策略

    • 全文搜索:基于关键词匹配进行搜索。
    • 语义搜索:基于语义理解进行搜索,返回与查询内容语义相关的结果。
    • 混合搜索:同时结合全文搜索与语义搜索,综合返回匹配结果。

    召回数量

    查询返回数量。

    最低匹配度

    用于指定查询关键字与文档片段之间的匹配程度阈值,仅返回匹配度高于该阈值的文档片段。

    引用参数格式示例:

    [  {    "file_id": "e879f989-fed9-41b5-bfe7-815238f7dbf3"  },  {    "file_id": "79cd25f2-c6f8-4c45-900e-5a068f41ab42"  }]
    说明:

    每个元素中包含file_id字段,用于标识要检索的文档。系统将根据指定的文档ID列表,在知识湖中检索对应的文档片段。

    输出

    chunks:返回被检索到的文档片段列表。

    -

  3. 单击上方的“保存”。

相关文档