Сценарий — это не просто набор модулей, а их связи. Здесь — про два разных понятия: линия между модулями и подстановка значения в конкретное поле.
Поле берёт данные из модуля «Идея»: первый результат. Источник должен быть выше по схеме; линия на рабочей области отвечает за порядок выполнения, а это поле — за подстановку данных.
Входной модуль: Текст
Генерация изображения
Линия на рабочей области отвечает за порядок выполнения: следующий модуль стартует только после того, как закончатся предыдущие.
Представьте сценарий как цепочку: сначала пользователь вводит идею, затем нейросеть создаёт картинки, потом другая модель оживляет их, а в конце утилита склеивает видео. Линии между модулями показывают, кто кого ждёт.
Входной модуль: Текст
Генерация изображений
Видео-модель
Утилита
Важно: связь сама по себе не означает «передать все данные дальше». Она только соединяет модули в активную схему. Какие именно данные попадут в конкретное поле, выбирается в настройках этого поля через подстановку.
Подстановка настраивается не на линии, а в поле модуля: откуда взять значение и какой результат использовать.
Источник не обязан быть соединён с текущим модулем напрямую. Данные можно брать из любого предыдущего модуля, который находится выше в той же активной цепочке. Например, модуль «Оживление» может взять картинку из «Картинки», а текстовый промпт — из самого первого модуля «Идея».
По умолчанию поле обычно стоит в режиме «Заполнить вручную». Если открыть список, ниже появятся предыдущие модули. Совместимые источники идут первыми, а несовместимые остаются видимыми с пометкой «несовместимо», чтобы было понятно, почему такая подстановка может дать ошибку.
Поле принимает только совместимое значение. Тип нельзя «привести» вручную — нужно использовать промежуточные модули-утилиты.
Когда у источника несколько значений, нужно выбрать, какое из них пойдёт в поле.
В интерфейсе это второй список «Результат»: «Взять первый результат», «Взять последний результат», «Взять результат №2» или «Взять все результаты». Для одной картинки чаще выбирают первый результат, а для склейки, цикла или общего набора файлов — все результаты.
Если поле нейросети или утилиты может принимать несколько файлов, вместо одного источника появляется список источников.
У некоторых полей можно передать сразу несколько изображений, видео, аудио или файлов. Тогда в настройках появляется кнопка «Добавить источник». Каждый источник — это отдельная строка: сначала выбираем модуль, затем конкретный результат этого модуля.
Так можно собрать общий набор: например, взять все ролики из «Оживления» и добавить к ним первую «Заставку». Пока у поля есть источники из модулей, ручная загрузка в это же поле отключается, чтобы данные не смешивались неявно.
Источники файлов
Пока у поля есть источники из модулей, ручная загрузка отключена.
Перед запуском сценарий проходит автоматическую проверку. Подстановка считается некорректной, если:
Все такие случаи показываются красной подсветкой в настройках модуля и в бейдже готовности в верхней панели.