
Пример условного ветвления If-Else
Логика ветвления
Узел поддерживает несколько путей ветвления для обработки сложных деревьев решений: Путь IF выполняется, когда основное условие истинно. Пути ELIF задают дополнительные условия, которые проверяются по порядку, если условие IF ложно. Вы можете добавить несколько ветвей ELIF для сложной логики. Путь ELSE служит запасным вариантом, когда ни одно условие не совпало, гарантируя, что у вашего рабочего процесса всегда есть путь для продолжения.Типы условий
Настройте условия для проверки переменных с помощью различных операторов сравнения:- Операции с текстом
- Проверки значений
содержит / не содержит — проверяет, содержит ли значение определённые слова или фразыначинается с / заканчивается на — проверяет начало или окончание текста на соответствие шаблонуравно / не равно — точное совпадение значения
Сложные условия
Объединяйте несколько условий с помощью логических операторов для более тонкого принятия решений:
Настройка сложного условия с логикой AND/OR
Ссылки на переменные
Ссылайтесь в своих условиях на любую переменную из предыдущих узлов рабочего процесса. Переменные могут поступать из пользовательского ввода, ответов LLM, вызовов API или вывода любого другого узла рабочего процесса. Используйте селектор переменных, чтобы выбрать из доступных переменных, или вводите имена переменных напрямую с помощью синтаксиса{{variable_name}}.
