For the complete documentation index, see llms.txt. This page is also available as Markdown.

SD WebUI Forge

Разверните Stable Diffusion WebUI Forge с оптимизированным управлением VRAM и поддержкой FLUX на GPU Clore.ai

SD WebUI Forge — это оптимизированный форк классического Stable Diffusion WebUI AUTOMATIC1111, разработанный командой lllyasviel. Он обеспечивает значительно лучшую работу с VRAM (позволяя запускать SDXL на GPU с 4 ГБ), нативную поддержку моделей FLUX, более высокую скорость генерации и полную обратную совместимость со всеми расширениями и моделями A1111. Гибкий рынок GPU CLORE.AI позволяет вам выбрать идеальный GPU для Forge — от бюджетных карт до топовых A100.

Требования к серверу

Параметр
Минимум
Рекомендуется

ОЗУ

8 ГБ

16 ГБ+

VRAM

4 ГБ

12 ГБ+

Диск

30 ГБ

200 ГБ+

GPU

NVIDIA GTX 1650 4GB+

RTX 3090, RTX 4090

Главное преимущество Forge — его оптимизатор VRAM: он может запускать SDXL всего на 4 ГБ VRAM (но медленнее). Для моделей FLUX практический минимум — 12 ГБ VRAM, а 24 ГБ нужны для полного качества и скорости.

Быстрое развертывание на CLORE.AI

Docker-образ: nykk3/stable-diffusion-webui-forge:latest

Порты: 22/tcp, 7860/http

Переменные среды:

Переменная
Пример
Описание

CLI_ARGS

--xformers --medvram

Дополнительные аргументы CLI

COMMANDLINE_ARGS

--api --listen

Альтернативная переменная окружения для аргументов CLI

Пошаговая настройка

1. Арендуйте GPU-сервер на CLORE.AI

Перейдите к маркетплейс CLORE.AI:

  • Бюджетный SD1.5: GTX 1660/2060 (6 ГБ) — вполне достаточно для 512/768px

  • Поддерживает SDXL: RTX 3080/3090 (10–24 ГБ)

  • Поддерживает FLUX: RTX 4090/A6000 (24+ ГБ)

  • Максимальное качество: A100 80 ГБ для пакетной генерации

2. Подключитесь к серверу по SSH

3. Создайте каталоги для хранения

4. Загрузите и запустите SD WebUI Forge

Обычный запуск:

С включённым API и дополнительными флагами производительности:

Режим низкого VRAM (GPU 4–6 ГБ):

Максимальная производительность (24+ ГБ VRAM):

5. Следите за запуском

Ищите:

Первый запуск обычно занимает 2–5 минут.

6. Откройте веб-интерфейс

Ваш CLORE.AI http_pub URL для порта 7860:

7. Добавьте модели

Способ 1: загрузка через CivitAI в веб-интерфейсе

  • Перейдите на Расширения → Установленные → Модели (в некоторых версиях)

  • Или используйте загрузчик по URL в настройках

Способ 2: загрузка напрямую на сервер

Способ 3: HuggingFace CLI


Примеры использования

Пример 1: Текст в изображение через веб-интерфейс

  1. Откройте интерфейс Forge по вашему CLORE.AI URL

  2. Выберите свою модель в Контрольная точка выпадающем списке

  3. Введите запрос: "кинематографичный портрет воина, золотой час, 8k-фотография"

  4. Установите негативный запрос: "размыто, низкое разрешение, водяной знак, безобразно"

  5. Установите ширину/высоту: 1024x1024 для SDXL, 512x768 для SD1.5

  6. Установите шаги: 20–30, CFG: 7

  7. Нажмите Сгенерировать

Пример 2: Генерация FLUX

Модели FLUX работают иначе — без негативного запроса, с более высоким качеством:

  1. Выберите контрольную точку FLUX (flux1-dev.safetensors)

  2. В Forge, выберите подходящий Unet и VAE если файлы разделены

  3. Введите запрос (негативный запрос не нужен):

  4. Шаги: 20, CFG: 1.0 (FLUX использует более низкий CFG)

  5. Семплер: Euler или DPM++ 2M

Пример 3: Генерация с ControlNet

  1. Установите расширение ControlNet (если оно не предустановлено):

    • Перейдите на Расширения → Доступные → Загрузить из

    • Найдите "ControlNet" и установите

  2. Скачайте модели ControlNet в /root/sd-forge/models/ControlNet/

  3. В txt2img разверните ControlNet раздел

  4. Загрузите эталонное изображение (поза, глубина, контур Canny)

  5. Выберите препроцессор и модель, соответствующие типу вашего эталона

  6. Сгенерируйте — результат будет следовать структуре эталона

Пример 4: Использование API

С --api флаге Forge предоставляет REST API:

Пример 5: Скрипт пакетной генерации


Конфигурация

Ключевые аргументы CLI

Аргумент
Описание

--api

Включить REST API

--listen

Слушать на всех интерфейсах (требуется для CLORE.AI)

--port 7860

Изменить порт

--xformers

Включить внимание xFormers (быстрее, меньше VRAM)

--medvram

Режим среднего VRAM (SD1.5 на 6 ГБ)

--medvram-sdxl

Средний VRAM для SDXL (SDXL на 8 ГБ)

--lowvram

Режим низкого VRAM (очень медленный, любая GPU)

--no-half

Использовать float32 (больше VRAM, стабильнее)

--no-half-vae

Оставлять VAE в float32 (предотвращает чёрные изображения)

--opt-sdp-attention

Внимание PyTorch scaled dot product

--enable-insecure-extension-access

Разрешить установку расширений

--skip-version-check

Пропустить проверки версий Python/torch

Настройки, специфичные для Forge

Forge добавляет Forge в интерфейсе панель с:

  • Forge Unet: Выберите backend оптимизации (по умолчанию, bnb и т. д.)

  • Компиляция Diffusers Torch: Включите для ускорения генерации на 20–30% (при первом запуске выполняется компиляция)

  • Веса GPU: Сколько держать на GPU по сравнению с CPU


Советы по производительности

1. Используйте xFormers для снижения потребления VRAM на 20–30%

Автоматически улучшает производительность на большинстве GPU.

2. Оптимизатор VRAM Forge

Forge автоматически управляет VRAM лучше, чем A1111. Просто используйте --medvram-sdxl флаг для SDXL на GPU с 8–12 ГБ и позвольте ему сделать остальное.

3. Включите Torch Compilation (Ampere+)

Во вкладке Forge в интерфейсе включите Компиляция Diffusers Torch. Первая генерация занимает 2–3 минуты на компиляцию, но последующие на 20–30% быстрее.

4. Оптимальные сочетания шагов/семплеров

Цель
Сэмплер
Шаги
CFG

Скорость

DPM++ SDE Karras

15-20

7

Качество

DPM++ 2M Karras

25-35

7

Художественный

Euler a

20-30

5-7

FLUX

Euler

20

1

5. Используйте Tile VAE для разрешений 2K+

Для сверхвысокого разрешения (2048×2048+), включите Tiled VAE во вкладке SD, чтобы предотвратить ошибки нехватки памяти VAE.

6. Пакетно генерируйте локально через API

Вместо генерации по одному в интерфейсе используйте API с batch_size для более высокой производительности:


Устранение неполадок

Проблема: Чёрные или зелёные изображения

Проблема с точностью VAE. Добавьте флаг:

Или используйте sdxl-vae-fp16-fix.safetensors VAE.

Проблема: "CUDA out of memory"

Попробуйте по порядку:

  1. --medvram-sdxl (для SDXL)

  2. --medvram (для SD1.5)

  3. Уменьшите разрешение изображения

  4. --lowvram (крайняя мера, очень медленно)

Проблема: Расширения не загружаются

Затем установите их на вкладке Extensions в интерфейсе.

Проблема: Запуск занимает слишком много времени

Для первого запуска это нормально — вычисляются хэши PyTorch и модели. Последующие запуски быстрее.

Проблема: Не удаётся открыть интерфейс в браузере

Убедитесь, что процесс Forge привязан к 0.0.0.0:

  • Добавьте --listen в CLI_ARGS

  • Убедитесь, что порт 7860 есть в списке портов вашего заказа CLORE.AI

Проблема: Модель не отображается в выпадающем списке

После размещения .safetensors файлов в правильную папку нажмите 🔄 Обновить рядом с выпадающим списком Checkpoint.


Ссылки


Рекомендации по GPU для Clore.ai

Сценарий использования
Рекомендуемый GPU
Оценочная стоимость на Clore.ai

Разработка/тестирование

RTX 3090 (24 ГБ)

$0.07–0.21/гпу/ч

Продакшен

RTX 4090 (24 ГБ)

$0.14–0.42/гпу/ч

Масштабирование

A100 80 ГБ

💡 Все примеры в этом руководстве можно развернуть на Clore.ai GPU-серверах. Просматривайте доступные GPU и арендуйте по часам — без обязательств, с полным root-доступом.

Последнее обновление

Это было полезно?