高级编排中如何同时将文档内容和用户问题一起发给知识库检索?

在高级编排中,如果用户上传了文档,在知识库检索组件中,如何同时将文档内容和用户问题一起发给知识库进行检索?

关于您的需求,可以参考下面的建议:
1、目前的知识库检索只支持传入一个问题,您可以通过两个知识库检索节点分别检索问题和文档,后面进行汇合;


2、不建议使用文档内容进行知识库检索,问题内容太长,跟分段的相似度会更低,召回效果不佳。

我在试用你说的方法的时候,又遇到一个问题,就是用户不一定每次都上传文件,如果用户不上传文件,按照你说的这个办法,系统会先有一个提示“Exception:该字段不能为空。”然后再走另一条路,有没有办法让他不现实那个报错?

您可以尝试在知识库检索组件前添加一个判断器组件。当上传文档不为空时,走两个知识库检索的路径,当文档为空时,走另一条的路径: