更新时间:2025-09-15 GMT+08:00
分享

变量赋值

变量赋值节点,将特定的值赋给变量,可以实现数据的动态更新和传递,使工作流能够根据实时数据做出相应的处理和决策。

前提条件

已完成工作流搭建,如果未搭建工作流,请参考搭建工作流

节点说明

变量赋值节点支持在循环节点内部使用,通过变量赋值节点,将特定的值赋给中间变量,可以实现循环过程中数据的动态更新和传递。

配置变量赋值节点

  1. 登录Versatile智能体平台,在左侧导航栏“个人空间”区域,选择进入所需空间。

    如果已选择团队空间,界面显示为实际的团队空间名称,而非“个人空间”。

    图1 选择团队空间

  2. 在左侧导航栏选择“开发中心 > 应用管理 > 工作流应用”,单击您创建的工作流。
  3. 单击“添加节点”并选择“变量赋值”节点。
  4. 通过单击该节点打开节点配置页面。
  5. 参照表1,完成变量赋值节点的配置。

    表1 变量赋值节点配置说明

    配置类型

    参数名称

    参数说明

    循环节点外变量赋值节点配置

    变量赋值

    变量赋值节点变量名称仅支持全局配置中记忆变量引用,值可支持引用或者输入两种。

    类型、值:支持“引用”和“输入”两种类型。

    • 引用:支持用户选择工作流中已包含的前置节点的输出变量值以及全局配置的中的记忆变量。
    • 输入:支持用户自定义取值。

    循环节点中变量赋值配置

    变量赋值

    变量赋值节点支持在循环体内部引用,只支持更改循环体中间变量的值,被赋值变量仅支持选择中间变量,值可支持引用或输入两种。适用于循环过程中动态更新中间变量,自定义循环逻辑中进行参数传递的场景。

    类型、值:支持“引用”和“输入”两种类型。
    • 引用:中间变量的值需要引用上游节点输出时勾选此项,支持用户选择工作流中已包含的前置节点的输出变量值以及循环体内置变量,包括index、item(数组循环)以及中间变量,适用于循环过程中修改中间变量的值为变量的场景。
    • 输入:支持用户自定义取值,适用于循环过程中修改中间变量的值为固定值场景。
    图2 变量赋值节点配置示例
    图3 变量赋值节点在循环节点中配置示例

  6. 节点配置完成后,单击“确定”。
  7. 连接变量赋值节点和其他节点。

相关文档