设置流程变量

设置流程变量

在您的工作流程中设置或更新变量,实现动态行为和更智能的流程逻辑。

组件描述

设置流程变量组件的工作原理

设置流程变量组件旨在为您的 AI 工作流程分配或更新变量。这对于在工作流程的不同步骤之间管理和传递状态或数据非常有用,使流程设计更加动态和灵活。

该组件的作用是什么?

该组件接收一个变量名和一个值,在流程上下文中为该变量设置值。这使您能够在流程执行过程中存储信息,便于后续的其他组件或步骤访问。尤其适用于需要跟踪中间值、配置项或用户输入的场景。

输入项

该组件接受以下输入:

字段说明类型必填高级
输入变量名 (variable_name)您希望在流程中设置或更新的变量名称。消息
设置值 (variable_value)要赋给指定变量的值。消息
工具名称 (tool_name)(可选,高级)工具的名称,便于代理引用。字符串
工具描述 (tool_description)(可选,高级)帮助代理理解如何使用此工具的描述。字符串
详细输出 (verbose)(可选,高级)启用后,将输出调试用的详细信息。布尔值

输出项

执行后,该组件将产生以下输出:

  • 变量值 (output_variable_value)
    • 类型:消息
    • 包含为变量设置的值。
  • 变量名 (output_variable_name)
    • 类型:消息
    • 包含被设置的变量名称。
  • 工具 (tool)
    • 类型:工具
    • 工具对象本身,可供代理进一步处理或链式调用。

典型使用场景

  • 动态数据传递: 存储某一步的结果或中间数据,供后续步骤使用。
  • 状态管理: 跟踪流程状态、标志或用户选择。
  • 代理工具: 为需要访问或修改流程状态的 AI 代理提供变量工具。
  • 调试: 开启详细模式,便于开发时观察变量赋值情况。

有什么用?

设置和管理变量对于构建能够适应不同输入、记住历史操作并基于动态数据分支逻辑的工作流程至关重要。设置流程变量组件通过允许您在运行时以编程方式控制流程上下文,支持更智能、更灵活的 AI 流程。


版本: 1.1.1
类别: 消息,工具
图标: set-flow-variable

常见问题

设置流程变量组件有什么作用?

它允许您在工作流程中设置或更新变量,使您能够在流程推进过程中存储和使用动态值。

为什么要在流程中使用这个组件?

可用于管理上下文、记住用户数据,或根据变量值驱动流程中的条件逻辑。

我可以在一个流程中多次更新变量吗?

可以,您可以在多个节点使用设置流程变量组件,根据需要更新变量值。

我可以给变量分配哪些类型的值?

您可以分配流程所需的任何消息或文本值,例如用户输入、API响应或计算结果。

试用 FlowHunt 设置流程变量

通过设置流程变量组件,体验灵活变量管理带来的强大能力。

了解更多

获取流程变量
获取流程变量

获取流程变量

获取流程变量组件可让您访问工作流中的变量和参数,轻松检索流程中先前存储的数据。它确保后续步骤能够获得关键信息,支持动态和具备上下文感知的自动化流程。...

1 分钟阅读
Automation Workflow +3
运行流程
运行流程

运行流程

FlowHunt 的运行流程组件可让您在当前流程中触发并执行另一个工作流。传递输入、变量,并控制流程之间的交互,实现模块化和可复用的自动化。非常适合串联流程或将流程作为工具使用。...

1 分钟阅读
Automation Workflow +3
AI代理
AI代理

AI代理

FlowHunt中的AI代理组件为您的工作流赋予自主决策和工具使用能力。它利用大型语言模型并连接各种工具以解决任务、实现目标并提供智能响应。非常适合构建高级自动化和互动式AI解决方案。...

1 分钟阅读
AI Automation +4