Skip to content

混合检索

  • 用于全文检索+向量检索检索知识库和知识图谱。结果作为大模型外挂知识,辅助大模型生成相关知识内容。

  • 输入字段
    暂无作用

  • 查询变量
    用于检索知识库的问题,输入messages中含有多个问答时,用最后的user输入作为查询文本

  • 知识库
    选择查询的知识库,可多选,最大数量为5

  • 知识图谱
    选择查询的知识图谱,可多选,最大数量为5

  • 元数据
    用于预过滤知识库/知识图谱分片内容,详情可参考我的知识库。使用时可先用大模型从问题中提取对应数据后再传进来,也可以用自定义文本写入。

  • 相似度阈值
    初步筛选分片的分值,取值0~1,阈值越大,筛选要求越严格

  • 最大召回数
    最大召回数据分片数量

  • 是否重排
    确定分片在初步召回后是否重新打分并按分数降序排列

  • 重排阈值
    重排后阈值越大,筛选要求越严格

  • 输出字段
    固定字段名chunks

  • 与LLM组合使用:
    LLM组件的外挂知识选取了chunks后,会增加一个【提示模板】的配置输入。【提示模板】中使用引入外挂知识内容,用户可以在这里编写提示词引导大模型如何使用该部分知识。最后会把【提示词(System)】与【提示模板】拼接成一个提示词输入给大模型。

  • 提示词模板中的引用与前面的引用有什么区别,为什么要分开处理?
    前面的引用是以文本替换的方式直接引入。提示词模板中的是根据预设好的结构进行拼接,有一定逻辑处理。

  • 注意事项:只可以在【提示模板】中引用,不可在【提示词(System)】中引用。【提示模板】可以引用等参数。