Skip to Content

Управление потоком (Flow Controls)

Раздел инструментов для создания сложной логики и алгоритмов. Компоненты управления позволяют настраивать ветвление сценариев, циклическую обработку данных и интеграцию нескольких потоков в единую экосистему.

If-Else — условный роутер. Направляет поток данных по разным путям в зависимости от выполнения условия. Сравнивает тексты с помощью операторов (равно, содержит, начинается с) или регулярных выражений (Regex). Идеален для классификации запросов или фильтрации критических уведомлений.

Loop — циклическая обработка. Позволяет последовательно обрабатывать элементы списков или таблиц (например, прогнать каждую строку CSV-файла через нейросеть). После завершения всех итераций компонент агрегирует результаты и передает их дальше по цепочке.

Notify and Listen — передача событий. Пара компонентов для беспроводной связи между частями потока. Notify отправляет сигнал или данные с определенным статусом, а Listen ловит это уведомление для активации последующей логики, что удобно для синхронизации разрозненных узлов.

Run Flow — вложенные потоки. Позволяет запускать одну сохраненную схему внутри другой. Это превращает ваши потоки в переиспользуемые модули или специализированные инструменты (Tools), которые агент может вызывать для решения подзадач.