If Else
Flowise允许您根据If/Else条件将聊天流程拆分为不同的分支。

输入变量

如上图所示,它接收任何具有“json”输出的节点。一些示例包括:自定义函数、LLM链输出预测、获取/设置变量。
然后,你可以给一个变量命名:

然后,可以在If函数和Else函数中使用此变量,并为其添加前缀$。例如:
$output如果非此名称
你可以为节点命名,以便更直观地展示其功能。
如果函数
这是一段在Node沙箱中运行的JavaScript代码。它必须:
包含
if语句在
if语句中返回值

这为用户提供了更大的灵活性,可以进行复杂的比较,如正则表达式比较、日期比较等。
Else 函数
与If函数类似,它必须返回值。此函数仅在If函数未返回值时才会运行。

输出

当If函数成功返回值时,该值将传递到如上所示的True输出点。这允许用户将该值传递给下一个节点。
否则,Else Function的返回值将被传递给False输出点。
用户还可以查看市场中的“If Else”模板:

Last updated