开始和结束
1. 功能简介
- 新建工作流时会默认添加开始节点和结束节点,为工作流必备节点,不可删除
- 所有流程分支需最终可间接连接到开始和结束节点
- 可在开始节点定义工作流中需要使用的变量
注:当工作流接入各渠道端使用时,用户发送的消息内容即为 开始节点的输入,并会将 结束节点输出的 内容回复给用户。
2. 配置说明
2.1 开始-系统变量设置
1. 文字输入:即用户提问的文本部分。当工作流发布到广场使用时,可设置文字变量是否开启、是否必填;当工作流接入渠道端使用时,「是否开启」、「是否必填」设置无效,该系统变量默认会被使用,即用户在渠道端发送的文字提问。
2. 图片输入:即用户输入/发送的图像。当工作流发布到广场使用时,可设置图片变量是否开启、是否必填;当工作流接入渠道端使用时,只要开启了图片变量,「是否必填」设置无效,可设置发送图片来触发工作流时的触发条件:
- 用户在渠道端发送图片即触发工作流
- 用户在渠道端发送图片后需跟一句文字提问才可触发工作流
输入的图片内容仅可在工作流的 「图像识别插件」 节点中被使用,详见功能日志。
3. 文件上传:即用户输入/发送的文件。当工作流发布到广场使用时,可设置文件变量是否开启、是否必填;当工作流接入渠道端使用时,只要开启了文件变量,「是否必填」设置无效,用户在渠道端发送文件即可触发工作流。
输入的文件内容可在工作流的 「内容总结插件」、「大模型」、「渠道发送」 等节点中被使用,详见功能日志。
2.2 开始-自定义变量设置
1. 文本变量:添加文本类型的自定义变量(以字符串存储)。变量名需为英文字母或下划线的组合,变量名在工作流内不可重复;变量显示名称可自定义,即工作流发布到广场时运行表单中用户看到的字段名称;设置是否必填能够控制工作流变量字段在广场运行表单内的必填性。
2. 单选变量:添加单选类型的自定义变量(以字符串存储)。单选类型变量可设置字段选项值,至少需要有一个选项;可设置选项默认值,即用户在广场工作流表单中填写单选变量字段时,系统默认选中的选项。
2.3 变量引用
系统变量和自定义变量均可以在工作流的任意节点中被引用,作为节点输入或输出的一部分。工作流还可通过API调用,进行自定义变量入参。
举例:
在开始节点设置所需的变量:
在分支节点引用变量,用于分支判断:
在大模型节点引用变量,用于给大模型提供丰富、动态的输入