Куда класть Qwen и другие LLM-модели в ComfyUI
Куда положить файлы Qwen Image, Qwen VL и LLM в ComfyUI: папки diffusion_models, text_encoders и vae, проверка загрузчика и ошибок.
Короткий ответ. Для Qwen Image в ComfyUI недостаточно положить все файлы в одну папку с названием Qwen. Диффузионная модель обычно лежит в ComfyUI/models/diffusion_models/, текстовый энкодер — в ComfyUI/models/text_encoders/, VAE — в ComfyUI/models/vae/. Если речь о Qwen как о языковой модели, путь может определять конкретная кастомная нода: универсальной папки для всех LLM в стандартном ComfyUI нет.
Сначала определите, какой именно Qwen нужен workflow
Название Qwen относится к нескольким разным задачам. Qwen Image генерирует или редактирует изображения. Qwen VL может описывать картинки и отвечать на вопросы о них. Обычная Qwen LLM работает с текстом. У них разные файлы и разные загрузчики. Если в чужом workflow написано «Qwen», откройте ноду, в которой выбирается файл, и посмотрите её точное название и поле модели. Затем сравните их с описанием workflow и карточкой скачиваемого репозитория.
Не переименовывайте файл наугад и не кладите его в checkpoints только потому, что расширение — .safetensors. Для ComfyUI имеет значение не одно расширение, а тип модели, который ожидает загрузчик.
Куда класть файлы Qwen Image
В официальной сборке файлов Qwen Image для ComfyUI схема выглядит так:
| Что скачали | Папка | Типичная нода |
|---|---|---|
| Диффузионная модель Qwen Image | models/diffusion_models/ |
Загрузчик диффузионной модели |
| Текстовый энкодер Qwen 2.5 VL | models/text_encoders/ |
Загрузчик текстового энкодера |
| VAE для Qwen Image | models/vae/ |
VAE Loader |
| LoRA, совместимая с выбранной версией | models/loras/ |
LoRA Loader |
Это относится к пакету Qwen Image от Comfy-Org. В его README перечислены имена файлов и соответствующие папки. Если вы скачали другую сборку, откройте README именно её репозитория: модели могут быть собраны или разбиты иначе.
А если workflow использует Qwen VL или обычную LLM?
Надпись Qwen в имени файла сама по себе не определяет место. Нода для описания изображений может загружать папку модели Hugging Face целиком, один файл или скачивать модель автоматически. Нода для локальной LLM иногда ожидает GGUF, а не safetensors. Такие требования задаёт автор пакета нод. Найдите ссылку на его репозиторий, затем раздел Installation или Models. Проверьте, поддерживается ли указанный формат и нужно ли вручную создавать каталог.
Если нода называется DownloadAndLoad..., она может управлять загрузкой сама. Не дублируйте десятки гигабайт вручную, пока не проверите документацию. Если нода просит выбрать файл в выпадающем списке, смотрите, в каком каталоге она его ищет.
Как проверить путь без гадания
- Сохраните исходный workflow. Работайте с копией JSON.
- Запишите точное имя ноды и модели. Различайте диффузионный файл, энкодер, VAE и LoRA.
- Откройте карточку модели и README ноды. Они имеют приоритет перед советом из чужого скриншота.
- Проверьте фактический каталог ComfyUI. В облачном шаблоне он может отличаться от локального пути.
- Поместите файл в нужную папку и обновите список моделей. Если файл не появляется, перезапустите ComfyUI и посмотрите журнал запуска.
- Выберите файл в ноде вручную. Копирование модели не всегда меняет сохранённое в JSON имя.
В коде ComfyUI стандартные пути перечислены в folder_paths.py: там отдельно указаны diffusion_models, text_encoders, vae и loras. Если настроен extra_model_paths.yaml, ComfyUI может искать и в дополнительных каталогах.
Почему модель не видна после копирования
- Вы скачали не тот компонент: например, энкодер вместо диффузионной модели.
- Файл находится на уровень глубже, например
models/text_encoders/Qwen/text_encoders/, а нода смотрит в другой каталог. - Открыт другой экземпляр ComfyUI или облачный pod, поэтому вы проверяете не его файловую систему.
- Загрузка не завершилась: проверьте размер файла и, если опубликована, контрольную сумму.
- Нода ожидает другую версию, имя или формат модели.
- После копирования список файлов не обновился. Перезапустите сервер и проверьте журнал.
Частые вопросы
Можно ли положить всё в checkpoints?
Нет. Универсальная папка не решает вопрос совместимости загрузчика. Для пакета Qwen Image файлы разделены по типам; для LLM путь может определять кастомная нода.
Почему в инструкции папка clip, а у меня text_encoders?
В ComfyUI оба пути могут использоваться для текстовых энкодеров как совместимые варианты. Ориентируйтесь на README скачанного пакета и на актуальную конфигурацию установки.
Нужно ли ставить кастомную ноду для Qwen Image?
Это зависит от версии ComfyUI и конкретного workflow. Если граф содержит красные или отсутствующие узлы, сначала определите их происхождение; файлы модели не заменяют код ноды.
Итог: начните с типа Qwen и документации конкретного пакета. Для официального Qwen Image разделите диффузионную модель, текстовый энкодер и VAE по папкам. Для Qwen VL и других LLM смотрите требования той ноды, которая их загружает.