Stable Diffusion 3.5: установка и настройка на локальном компьютере

Установка 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. Если страница загрузилась — базовая установка прошла успешно, можно переходить к загрузке весов модели.

☑️ Проверка перед первым запуском

Выполнено: 0 / 5
⚠️ Внимание: не распаковывайте ComfyUI в папки с кириллическими символами или пробелами в пути — это частая причина ошибок загрузки моделей и нодов. Используйте короткий путь вроде D:\ComfyUI.

Загрузка весов Stable Diffusion 3.5

Веса модели распространяются через платформу Hugging Face. Для скачивания потребуется зарегистрировать аккаунт и принять условия лицензии Stability AI на странице репозитория модели — без этого файлы будут недоступны.

Для работы SD 3.5 в ComfyUI нужны не только сами веса модели, но и текстовые энкодеры. Модель использует связку CLIP-L, CLIP-G и T5-XXL — все три файла необходимо скачать отдельно, если они не включены в основной чекпоинт.

📊 Какую версию Stable Diffusion 3.5 вы планируете установить?
Large — максимум качества
Large Turbo — скорость важнее
Medium — у меня слабая видеокарта
Ещё не решил, смотрю по требованиям

Файлы раскладываются по папкам ComfyUI следующим образом:

ФайлНазначениеПапка назначения
sd3.5_large.safetensorsОсновная модель (диффузионная часть)models/checkpoints или models/diffusion_models
clip_l.safetensorsТекстовый энкодер CLIP-Lmodels/clip
clip_g.safetensorsТекстовый энкодер CLIP-Gmodels/clip
t5xxl_fp16.safetensorsТекстовый энкодер T5-XXLmodels/clip
t5xxl_fp8_e4m3fn.safetensorsОблегчённый T5 для карт с малым VRAMmodels/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 — часто изображения-примеры содержат встроенный воркфлоу, который можно перетащить прямо в окно интерфейса.