分支以后就没法合并吗?


过了分支,我希望能把两个列表汇起来,但是RectifyList压根就不执行,到前边检索或者GenEmpty执行完了就完了……

判断器判断只会有一条分支可以进行哦,如果是接收任意一条分支的结果,可以在这里设置为ANY哦

十分感谢,解决了。
但是新问题又来了:‘NoneType’ object has no attribute ‘get_reference_field’……

是函数里报的错吗, get_reference_field 方法里面好像有问题,方便提供相关的截图和函数吗


我是不是没办法改内容……

image

函数非常的简单,不过我看不到错误位置在哪里……

你传参给这个函数的内容是什么,有调试测试过吗

我测试函数的时候是什么也不输入,倒是没问题。实际运行的时候这个参数来自于未执行的分支,就报错了

参数来自于未执行的分支?是你选择函数的入参是未执行的分支吗,是有给这个函数传参吗

有的,InputArray引用自未执行分支的结果。我原指望它能给我个None,但现在看来,它直接给了我个Exception……

这么设置确实会报错误哈,因为工作流没有走那条分支,这么能给他传个参数呢

那工作流有隐式全局变量吗?这么看起来只有这一条路了呀,但是我加一条全局变量,对话页上就多一个文本框……

那走上面那个知识库分支好像也不会传什么东西给rectifylist吗,就走各自分支不久好了,不要把二者合并起来

我得走Rerank呀,我到Rerank也得碰到一样的问题吧?不走Rerank也不行呀,多条分支最后汇文本也是一样的场景……

rerank是对多个知识库的结果进行重排, 目前不太清楚你后面的编排,但是你没走那个分支就像传入那个参数是会报错的哈