Типы данных

MODEL, CLIP, VAE, LATENT, IMAGE, CONDITIONING и другие виды данных, которые несёт связь.

Простыми словами

Каждая связь несёт данные одного вида, это её тип. Тип решает, какой вход её примет. Здесь перечислены типы, которые новичок встречает у встроенных нод. Паки добавляют свои.

Частые типы

ТипЧто несётОткудаКуда
MODELДиффузионная модель, та часть, что убирает шум и рисуетLoad Checkpoint, Load Diffusion Model, загрузчики LoRA, ноды настройки моделиСэмплеры, загрузчики LoRA, ноды ModelSampling
CLIPТекстовый энкодер, часть, которая читает промптLoad Checkpoint, Load CLIP, DualCLIPLoader, Load LoRACLIP Text Encode и другие текстовые ноды
VAEМодель, которая переводит пиксели в латент и обратноLoad Checkpoint, Load VAEVAE Decode, VAE Encode, ноды инпейнтинга и начала видео
CONDITIONINGЗакодированный промпт и подсказки к нему (ControlNet, область, guidance)Текстовые ноды, ControlNet, ноды guidance и объединенияВходы positive и negative сэмплера
LATENTКартинка или видео в сжатом виде; видеолатент сжат ещё и по времениНоды пустого латента (у видео есть length), VAE Encode, ноды старта ролика, сэмплерыСэмплеры, увеличение латента, VAE Decode
IMAGEОбычные картинки в пикселях, всегда пачкой (одна или больше)Load Image, VAE Decode, ноды картинокSave Image, Preview Image, VAE Encode, апскейлеры, ControlNet
MASKЧёрно-белая карта того, что менятьLoad Image, ноды масок, редактор масокНоды инпейнтинга, SetLatentNoiseMask
CONTROL_NETЗагруженная модель ControlNetLoad ControlNet ModelApply ControlNet
UPSCALE_MODELЗагруженная модель увеличенияLoad Upscale ModelUpscale Image (using Model)
CLIP_VISION, CLIP_VISION_OUTPUTКодировщик картинок и одна картинка, закодированная имLoad CLIP Vision, CLIP Vision EncodeНоды стиля, unCLIP и видео из картинки
SIGMAS, SAMPLER, GUIDER, NOISEЧасти сборного сэмплера: расписание шума, алгоритм, guidance, начальный шумBasicScheduler, KSamplerSelect, CFGGuider или BasicGuider, RandomNoiseSamplerCustom, SamplerCustomAdvanced
VIDEO, AUDIOГотовый ролик, звукCreate Video, Load Video, Load AudioSave Video, Get Video Components, ноды звука
INT, FLOAT, STRING, BOOLEAN, COMBOЗначения полей: целое, дробное, текст, да или нет, выбор из спискаPrimitive и ноды вычисленийЛюбое поле этого типа, ставшее входом

Частые ошибки

  • Пытаться сохранить LATENT: сначала раскройте его через VAE Decode.
  • Давать видеосэмплеру пустой латент картинки: тип тот же, LATENT, поэтому связь встаёт, но видео нужен латент с длиной. Берите пустой латент или ноду старта ролика своего видеосемейства.
  • Подать CONDITIONING для negative в positive: сэмплер уйдёт от того, что вы просили.
  • Ждать, что тип пака подойдёт ко встроенному входу: WANVIDEOMODEL это не MODEL.

Как помогает приложение

Выделите связь на холсте, и вкладка Объяснение опишет её тип простыми словами. Проверка назовёт каждую связь, у которой типы не совпадают.

См. также

Страница перенесена из wiki репозитория приложения (docs/wiki/concepts/Data-Types.ru.md, ревизия b8e3f71). То же руководство встроено в приложение: «Справка ▸ Руководство».

Чтобы обновить её, выполните npm run import, а затем npm run build в папке сайта.