定义
根据If/else/elif条件将AI Studio流程拆分成多个分支。
前置条件
节点功能
条件分支的运行机制包含以下五个路径:
IF 条件:选择变量,设置条件和满足条件的值;
IF 条件判断为
True,执行 IF 路径;IF 条件判断为
False,执行 ELSE 路径;ELIF 条件判断为
True,执行 ELIF 路径;ELIF 条件判断为
False,继续判断下一个 ELIF 路径或执行最后的 ELSE 路径;
条件类型
支持设置以下条件类型:
包含(Contains)
不包含(Not contains)
开始是(Start with)
结束是(End with)
是(Is)
不是(Is not)
为空(Is empty)
不为空(Is not empty)
节点配置
点击开始后面的
添加条件分支节点。

单击节点,在条件分支面板进行配置。

场景

以上图作为示例说明各个条件:
IF 条件: 选择开始节点中的 test 变量,条件为包含
技术;IF 条件判断为
True,执行 IF 路径;IF 条件判断为
False,但添加了ELIF条件,即test变量输入不包含技术,但ELIF条件内包含科技,会检查ELIF内的条件是否为True,然后执行路径内定义的步骤;
多重条件判断
涉及复杂的条件判断时,可以设置多重条件判断,在条件之间设置 AND 或者 OR,即在条件之间取交集或者并集。

该文章对您有帮助吗?