分支组件
该组件用于评估是否满足指定条件,并据此引导执行流程。
Switch 组件根据特定组件的输出评估条件,并相应地引导执行流程,从而实现复杂的分支逻辑。
使用场景
Switch 组件对于基于条件的执行流程导向至关重要。虽然它与同样用于多分支策略的 Categorize 组件有相似之处,但关键区别在于它们的实现方式:Switch 组件的评估是基于规则的,而 Categorize 组件则涉及 AI,并使用 LLM 进行决策。
配置
分支 n
Switch 组件必须至少有一个分支(Case),每个分支可以包含多个指定条件。当为一个分支指定了多个条件时,您必须将它们之间的逻辑关系设置为“与”(AND) 或“或”(OR)。
添加新分支后,在画布上找到 Switch 组件,点击分支旁边的 + 按钮,以指定其下游组件。
条件
评估特定组件的输出是否满足某些条件。
重要
当您为特定分支添加了多个条件时,会出现一个“逻辑运算符”字段,您需要将这些条件之间的逻辑关系设置为“与”(AND) 或“或”(OR)。
- 操作符:用于构成条件表达式的运算符。
- 等于 (默认)
- 不等于
- 大于
- 大于等于
- 小于
- 小于等于
- 包含
- 不包含
- 开头是
- 结尾是
- 为空
- 不为空
- 值:单个值,可以是整数、浮点数或字符串。
- 不支持分隔符、多个值或表达式。