AACFlow

Переменные

Блок "Переменные" обновляет переменные воркфлоу во время выполнения. Переменные должны быть сначала инициализированы в разделе "Переменные" вашего воркфлоу, затем вы можете использовать этот блок для обновления их значений по мере выполнения воркфлоу.

Блок Переменные

Доступ к переменным в любом месте вашего воркфлоу осуществляется с помощью синтаксиса <variable.имяПеременной>.

Как использовать переменные

1. Инициализация в разделе "Переменные воркфлоу"

Сначала создайте переменные в разделе "Переменные" воркфлоу (доступно из настроек воркфлоу):

customerEmail = ""
retryCount = 0
currentStatus = "pending"

2. Обновление с помощью блока "Переменные"

Используйте блок "Переменные" для обновления этих значений во время выполнения:

customerEmail = <api.email>
retryCount = <variable.retryCount> + 1
currentStatus = "processing"

3. Доступ из любого места

Ссылайтесь на переменные в любом блоке:

Agent prompt: "Send email to <variable.customerEmail>"
Condition: <variable.retryCount> < 5
API body: {"status": "<variable.currentStatus>"}

Примеры использования

Счетчик цикла и состояние — Отслеживание прогресса по итерациям

Loop → Agent (Process) → Variables (itemsProcessed + 1) → Variables (Store lastResult)

Логика повторных попыток — Отслеживание попыток API-запросов

API (Try) → Variables (retryCount + 1) → Condition (retryCount < 3)

Динамическая конфигурация — Хранение контекста пользователя для воркфлоу

API (Fetch Profile) → Variables (userId, userTier) → Agent (Personalize)

Выходные данные

Блок "Переменные" не производит традиционных выходных данных блока. Доступ к переменным осуществляется глобально через синтаксис <variable.имяПеременной> из любого блока в воркфлоу, а не через соединения выходов блоков.

Рекомендации

  • Инициализируйте в настройках воркфлоу: Всегда создавайте переменные в разделе "Переменные" воркфлоу перед их использованием
  • Обновляйте динамически: Используйте блоки "Переменные" для обновления значений на основе выходов блоков или вычислений
  • Используйте в циклах: Идеально подходит для отслеживания состояния между итерациями
  • Используйте описательные имена: Используйте понятные имена, такие как currentIndex, totalОбработатьed или lastError

Common Questions

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать