Управление потоком (Flow Controls)
Раздел инструментов для создания сложной логики и алгоритмов. Компоненты управления позволяют настраивать ветвление сценариев, циклическую обработку данных и интеграцию нескольких потоков в единую экосистему.
If-Else — условный роутер. Направляет поток данных по разным путям в зависимости от выполнения условия. Сравнивает тексты с помощью операторов (равно, содержит, начинается с) или регулярных выражений (Regex). Идеален для классификации запросов или фильтрации критических уведомлений.
Loop — циклическая обработка. Позволяет последовательно обрабатывать элементы списков или таблиц (например, прогнать каждую строку CSV-файла через нейросеть). После завершения всех итераций компонент агрегирует результаты и передает их дальше по цепочке.
Notify and Listen — передача событий. Пара компонентов для беспроводной связи между частями потока. Notify отправляет сигнал или данные с определенным статусом, а Listen ловит это уведомление для активации последующей логики, что удобно для синхронизации разрозненных узлов.
Run Flow — вложенные потоки. Позволяет запускать одну сохраненную схему внутри другой. Это превращает ваши потоки в переиспользуемые модули или специализированные инструменты (Tools), которые агент может вызывать для решения подзадач.