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