Установка Stable Diffusion 3.5 начинается не со скачивания модели, а с проверки видеокарты: для версии Large требуется GPU с приличным объёмом видеопамяти, и если VRAM меньше 8 ГБ, запуск в стандартной конфигурации, скорее всего, завершится ошибкой нехватки памяти. Модель от Stability AI распространяется в трёх вариантах — Large, Large Turbo и Medium, и выбор конкретной версии напрямую определяет, насколько комфортно будет работать генерация на вашем железе.
В этой статье разберём установку через ComfyUI — наиболее актуальный способ запуска SD 3.5, а также альтернативный путь через веб-интерфейсы. Отдельно остановимся на типичных ошибках: отсутствующие текстовые энкодеры, конфликты версий Python и проблемы с доступом к весам на Hugging Face.
Системные требования и выбор версии модели
Перед загрузкой чего-либо стоит оценить своё железо. Stable Diffusion 3.5 — тяжёлая модель на архитектуре MMDiT, и она заметно требовательнее предыдущих поколений SD 1.5 и SDXL.
- 🎮 Видеокарта NVIDIA — предпочтительный вариант; поддержка AMD возможна через ROCm на Linux, но на Windows путь сложнее.
- 💾 Видеопамять — для SD 3.5 Large желательно от 12 ГБ VRAM, для Medium можно уложиться в меньший объём.
- 🧠 Оперативная память — минимум 16 ГБ, лучше 32 ГБ, так как модель частично подгружается в RAM.
- 💽 Свободное место на диске — веса модели вместе с энкодерами занимают десятки гигабайт, желателен SSD.
- 🐍 Python 3.10–3.12 и свежие драйверы NVIDIA с поддержкой актуальной версии CUDA.
Какую версию выбрать? Large Turbo генерирует изображения за меньшее число шагов и подходит для быстрых итераций, Medium — компромисс для слабых карт, а Large даёт максимальное качество ценой ресурсов. Если сомневаетесь — начните с Medium, проверьте работоспособность связки, и только потом переходите на тяжёлые варианты.
Установка ComfyUI — рекомендуемый интерфейс
ComfyUI — нодовый интерфейс, который первым получил поддержку Stable Diffusion 3.5 и до сих пор остаётся самым гибким способом работы с моделью. Установка на Windows сводится к нескольким шагам.
Самый простой путь — скачать портативную сборку с официального репозитория ComfyUI на GitHub (раздел Releases). Архив распаковывается в любую папку, после чего запуск выполняется файлом run_nvidia_gpu.bat. Вся необходимая среда Python уже встроена в сборку, отдельно ничего ставить не нужно.
Альтернатива для продвинутых пользователей — ручная установка через git и pip:
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
pip install -r requirements.txt
После запуска интерфейс откроется в браузере по адресу http://127.0.0.1:8188. Если страница загрузилась — базовая установка прошла успешно, можно переходить к загрузке весов модели.
☑️ Проверка перед первым запуском
⚠️ Внимание: не распаковывайте ComfyUI в папки с кириллическими символами или пробелами в пути — это частая причина ошибок загрузки моделей и нодов. Используйте короткий путь вроде D:\ComfyUI.
Загрузка весов Stable Diffusion 3.5
Веса модели распространяются через платформу Hugging Face. Для скачивания потребуется зарегистрировать аккаунт и принять условия лицензии Stability AI на странице репозитория модели — без этого файлы будут недоступны.
Для работы SD 3.5 в ComfyUI нужны не только сами веса модели, но и текстовые энкодеры. Модель использует связку CLIP-L, CLIP-G и T5-XXL — все три файла необходимо скачать отдельно, если они не включены в основной чекпоинт.
Файлы раскладываются по папкам ComfyUI следующим образом:
| Файл | Назначение | Папка назначения |
|---|---|---|
| sd3.5_large.safetensors | Основная модель (диффузионная часть) | models/checkpoints или models/diffusion_models |
| clip_l.safetensors | Текстовый энкодер CLIP-L | models/clip |
| clip_g.safetensors | Текстовый энкодер CLIP-G | models/clip |
| t5xxl_fp16.safetensors | Текстовый энкодер T5-XXL | models/clip |
| t5xxl_fp8_e4m3fn.safetensors | Облегчённый T5 для карт с малым VRAM | models/clip |
Обратите внимание на версию T5-XXL в формате fp8 — это компромисс, который существенно снижает потребление видеопамяти при умеренной потере точности текстового понимания. Для карт с 8–12 ГБ VRAM это часто единственный способ запустить Large-версию.
Как скачивать файлы с Hugging Face быстрее
Крупные файлы удобнее загружать через утилиту huggingface-cli с командой huggingface-cli download stabilityai/stable-diffusion-3.5-large --include "*.safetensors". Предварительно нужно авторизоваться командой huggingface-cli login с токеном из настроек профиля. Также доступна загрузка через браузер — кнопка загрузки рядом с каждым файлом на странице репозитория.
Настройка рабочего процесса в ComfyUI
После размещения файлов нужно собрать воркфлоу. В ComfyUI есть встроенные шаблоны: откройте меню Workflow → Browse Templates и найдите шаблон для SD 3.5 — он автоматически создаст правильную цепочку нодов с загрузчиком модели, тремя энкодерами и сэмплером.
Если собираете вручную, логика такая: нода Load Diffusion Model подключается к TripleCLIPLoader (три энкодера), далее — KSampler с настройками шагов и CFG, затем VAE Decode и сохранение изображения. Для Large Turbo число шагов можно снизить до 4–8, для обычной Large держите 20–30 шагов.
Для экономии памяти добавьте в ярлык запуска параметр --lowvram или --medvram — ComfyUI будет разгружать части модели в оперативную память между этапами генерации. Скорость упадёт, но запуск станет возможен на более слабом железе.
Альтернатива: установка через Stable Diffusion WebUI
Привычный многим интерфейс Automatic1111 и его форк Stable Diffusion WebUI Forge также поддерживают SD 3.5, хотя интеграция historically появилась позже, чем в ComfyUI. Forge — более актуальный вариант, так как он оптимизирован под тяжёлые модели и лучше управляет видеопамятью.
Установка аналогична: клонируется репозиторий, запускается webui-user.bat, веса помещаются в папку models/Stable-diffusion. Однако перед установкой проверьте в репозитории проекта актуальный статус поддержки SD 3.5 — совместимость зависит от версии интерфейса и может требовать отдельных расширений.
Типичные ошибки и их решение
Первая частая проблема — ошибка CUDA out of memory при генерации. Решения: переключиться на fp8-версию T5, снизить разрешение изображения, добавить флаг --lowvram или использовать Medium вместо Large.
Вторая — ModuleNotFoundError при запуске. Обычно это означает, что зависимости установились не в то окружение Python. В портативной сборке ComfyUI используйте встроенный интерпретатор из папки python_embeded, а не системный Python.
⚠️ Внимание: скачивайте веса только с официального репозитория Stability AI на Hugging Face. Сторонние раздачи чекпоинтов могут содержать модифицированные файлы — формат safetensors безопаснее pickle-файлов, но источник всё равно имеет значение.
- 🔴 Чёрный квадрат вместо изображения — проверьте версию VAE и попробуйте сменить точность с fp16 на fp32 в настройках.
- 🟡 Модель не появляется в списке — обновите интерфейс кнопкой Refresh или перезапустите ComfyUI после копирования файлов.
- 🟢 Очень медленная генерация — убедитесь, что используется GPU, а не CPU: в консоли при старте должна быть строка с названием вашей видеокарты.
FAQ: частые вопросы
Можно ли запустить Stable Diffusion 3.5 на видеокарте с 6 ГБ VRAM?
Полноценный запуск Large-версии маловероятен. Реалистичный вариант — SD 3.5 Medium с fp8-энкодерами и флагом --lowvram, но скорость будет низкой из-за постоянной разгрузки модели в оперативную память.
Нужна ли лицензия для коммерческого использования SD 3.5?
Stability AI распространяет модель под собственной лицензией: для некоммерческого использования и небольших проектов действуют одни условия, для крупного коммерческого применения требуется платная лицензия. Актуальные условия уточняйте на странице модели на Hugging Face — они могут меняться.
Чем SD 3.5 отличается от SDXL при установке?
Главное отличие — обязательные три текстовых энкодера вместо двух и больший объём весов. SDXL работает «из коробки» одним файлом, а SD 3.5 требует отдельной загрузки CLIP-L, CLIP-G и T5-XXL.
Можно ли установить SD 3.5 на AMD или Mac?
На Mac с чипами Apple Silicon ComfyUI работает через Metal-ускорение — установка выполняется через pip согласно инструкции репозитория. На AMD под Windows поддержка ограничена; надёжнее использовать Linux с ROCm, если ваша карта входит в список поддерживаемых.
Где взять готовые воркфлоу для ComfyUI?
Готовые воркфлоу публикуются в примерах на странице ComfyUI и в описаниях моделей на Hugging Face — часто изображения-примеры содержат встроенный воркфлоу, который можно перетащить прямо в окно интерфейса.