更新时间:2025-07-02 GMT+08:00
开始和结束节点
开始节点用于开启触发一个工作流,结束节点用于返回一个工作流的最终结果。
开始节点
开始节点是一个工作流的起始节点,用于设定启动工作流所需的输入参数。开始节点只有输入参数,没有输出等其他参数。开始节点中默认有一个输入参数query,表示用户在本轮对话中输入的原始内容。你也可以按需添加其他参数,用于下游节点的输入。
开始节点参数配置说明如下:
- 数据类型:开始节点支持配置String、Number、Boolean、Object、File、Array多种类型的输入参数,其中Object类型参数最多支持3层嵌套。
- 参数描述:参数的描述信息,帮助模型理解传入参数的含义。将工作流绑定到智能体中使用时,模型会自动分析用户的Query,将Query中表达的信息填入对应的参数中。
- 是否必选: 参数是否必选。若未指定必选参数,工作流无法执行。将工作流绑定到智能体中使用时,如果用户Query中缺少必选参数,则不会触发工作流调用。
- 参数默认值:您可以设置输入参数的默认值,默认值将会回显到试运行界面的输入框中,其中Object类型参数的默认值需输入Json数据,后台会校验Json数据和参数定义的一致性后赋值。示例如下图所示。
结束节点
结束节点是工作流的最终节点,用于返回工作流运行后的结果。结束节点支持配置两种参数:输入参数和输出参数,分别对应两种返回方式,文本返回和变量返回。
结束节点的参数配置说明如下:
输入参数:输入参数支持引用和输入两种类型,输入参数需要在指定回复的文本框中以{{variable_name}}的形式进行插入才能返回。
指定回复:您可以在文本框中编辑指定的回复内容,支持在文本中以{{variable_name}}的形式插入输入参数返回或直接返回输入参数。工作流的最终运行结果将按照指定回复中的内容返回。指定回复中不能插入输出参数。
输出参数:输出参数将以变量形式返回,支持引用和输入两种类型。工作流运行结束后会以 JSON 格式返回所有输出参数,适用于子工作流的场景。如果工作流直接绑定了智能体,对话中触发了工作流时,大模型会自动总结 JSON 格式的内容,并以自然语言回复用户。输出参数不能在指定回复中引用。
父主题: 工作流节点配置参考