Ветвления и условия в n8n
В прошлый раз мы сделали самую простенькую автоматизацию, которая пересылает наши сообщения из Телеграма в ChatGPT и обратно.
Но настоящие агенты устроены гораздо сложнее. Они не выполняют одно простое действие, они должны автоматизировать сложные процессы и «принимать решения» на ходу. В этом гайде мы сделаем первый шаг к таким сложным штукам — познакомимся с ветвлениями и условиями.
Давайте возьмем за основу агента из прошлого урока. Откройте его в n8n или импортируйте этот файл, если уже успели его удалить.
Мы научим этого агента отвечать не только текстом, но и генерировать картинки по запросу. А для этого ему придется понимать, что именно мы от него хотим, и выполнять соответствующие действие.
Давайте расцепим блоки, чтобы они не были связаны друг с другом. Удалять не надо, они нам еще пригодятся, но между ними мы добавим несколько новых.
Наведите курсор на стрелочку между блоками и удалите ее.

Распознаем, что хочет пользователь
Создайте еще один блок ChatGPT: «плюсик» → OpenAI → Message a model — и прицепите его к нашему первому блоку-треггеру.
На этом шаге ChatGPT не будет ничего нам отвечать, он будет определять суть запроса. Что мы хотим — картинку или текст?
В поле Role выберите System — мы говорим модели, что ей надо максимально четко выполнять инструкции, без самодеятельности.
Полная версия доступа только подписчикам
Вступив в Нейроцех, вы получите
доступ к материалу, а также:
Закрытое активное
сообщество
Доступ к ежемесячным
вебинарам
100+ подробных гайдов по нейросетям
24 скидки от партнёров на различные сервисы
Это урок из миникурса
Чтобы продолжить чтение, приобретите доступ к курсу или оформите подписку.
Подробнее о курсеУже есть аккаунт? Войти