当工作流的流向存在多个分支时,使用选择器节点。在Coze中创建一个测试工作流,用“添加节点”按钮添加一个选择器节点。单击选择器节点,在右侧弹出的面板中进行选项设置。如图7-1所示。
图7-1 选择器节点
实现分支流程控制,需要构造一个条件运算表达式。条件运算表达式一般有两个操作数,第一个操作数是输入的参数,第二个操作数是指定的值,两个操作数用条件运算符进行连接,例如a>0, b=3等。
图7-1所示的右侧面板中,在“如果”下面的选择框中选择输入参数,单击左侧按钮选择条件运算符,在选择框下面的文本框中输入一个值,这样就完成了条件运算表达式的构造。如图中所示,条件运算符包括等于、不等于、大于、大于等于、小于、小于等于、包含和不包含等几种。一个条件分支中可以添加多个条件运算表达式,并将它们用逻辑运算符进行连接。逻辑运算符包括逻辑与和逻辑或。例如a>0 或 b<3等。
单击面板中“条件分支”右侧的加号按钮,可以添加多个条件分支。每添加一个分支,选择器节点中就会自动添加一个空行,并在右侧显示兰色分支点,从该分支点引线,分流到不同的节点进行处理。