Зачем вообще разбираться в типах соединений
Каждый блок на холсте принимает не любые данные, а конкретный тип: текст, изображение, видео. Промпт ждет текст. Блок генерации изображения ждет либо текст, либо изображение, в зависимости от того, что это за генерация. Видеомодель в режиме кадров ждет именно изображения, а не текстовое описание. Если не различать эти типы, легко потратить время на связь, которая выглядит подключенной, но не дает того результата, который ожидался - блок либо не запускается, либо игнорирует часть входов.
Какие типы данных существуют на рабочем пространстве
Условно все выходы и входы делятся на несколько категорий:
Текст - то, что выдают блоки вроде «Промпт» или «Выдержка из стиля». Это инструкция или описание, которое дальше используется другим блоком.
Изображение - то, что выдают блоки «Загрузка фото» и «Генерация изображения». Такой выход можно передать дальше как референс, как исходник для редактирования или как один из кадров для видео.
Видео - выход блоков генерации видео. Обычно это уже финальная точка цепочки, но иногда видео можно передать дальше, например, в блок монтажа или обрезки, если такой есть на платформе.
Каждый коннектор у блока привязан к одному из этих типов. Внешне это часто заметно по подписи рядом с точкой соединения: например, коннектор с пометкой «T» отвечает за текстовый вход или выход, а коннектор без буквенной пометки - обычно за изображение или файл. Прежде чем тянуть связь, стоит смотреть не только на то, откуда она идет, но и на то, какой тип подписан у обеих точек - исходной и той, куда вы целитесь.
Что к чему подключать
Текст → Промт. Это самая частая связка: то, что генерирует текстовый блок (например, «Выдержка из стиля»), может идти на вход другого промта, который использует эту выдержку как часть описания.
Изображение → Генерация изображения. Сюда относится и обычная загрузка фото, и уже сгенерированная картинка из другого блока - оба варианта распознаются как один тип данных, поэтому неважно, откуда взялось изображение: с диска или из предыдущего шага цепочки.
Изображение → Видео (режим кадров). Здесь на вход идут сразу два изображения - начальный и конечный кадр, и оба должны быть именно картинками, а не текстовыми описаниями.
Текст → Видео (режим по промту). Если видео генерируется не по двум кадрам, а по текстовому описанию, вход здесь ожидает именно текст, а не изображение.
Что происходит, если подключить не тот тип данных
Чаще всего система просто не дает завершить связь: коннекторы разных типов физически не соединяются, и линия либо не протягивается до конца, либо привязка не срабатывает. Так что в самом жестком случае - ошибочное соединение крайне нежелательно, но и создать его сложно.
Проблема обычно возникает не там, где данные несовместимы напрямую, а там, где тип формально подходит, но по смыслу не то. Например, если в качестве референса стиля подключить не выдержку из стиля, а просто исходное изображение без предварительного разбора, блок примет вход, но результат может получиться не таким, как ожидалось - модель будет работать с сырым изображением, а не с уже сформулированным текстовым описанием стиля. Формально ошибки нет, но и логика связи нарушена.
Как понять, куда можно тянуть связь
Проще всего свериться с тем, что реально принимает блок. Большинство нод показывают это прямо в интерфейсе: если навести на точку соединения или попробовать начать связь, система подсвечивает, к каким входам ее можно подключить, а какие недоступны. Если связь не протягивается - скорее всего, тип данных не совпадает, и стоит проверить, что именно выходит из исходного блока: текст, изображение или что-то другое.
Когда стоит специально разбираться в типах соединений
Пока цепочка простая и линейная - один блок за другим - ошибиться сложно, система сама подскажет доступные связи. Но как только на холсте появляется разветвление, точка слияния или несколько текстовых блоков одновременно (как в цепочках с выдержкой из стиля), важно четко понимать, какой блок что выдает и что именно ждет следующий узел. Без этого разбора сложно объяснить, почему собранная на вид цепочка не дает нужного результата - чаще всего дело не в промтах и не в моделях, а в том, что не туда подключен один из входов.



