Генерация изображений Restricted

Flux.1 Dev

Diffusion · Black Forest Labs · 2024

VRAM по точности

Точность VRAM Качество Рекомендация
FP16 24 ГБ Максимальное Для продакшена
INT8 12 ГБ Хорошее
INT4/Q4 8 ГБ Приемлемое Для экспериментов

Совместимые GPU

GPU VRAM Поддерживает
24 ГБ FP16, INT8, INT4 Арендовать
80 ГБ FP16, INT8, INT4 Арендовать
80 ГБ FP16, INT8, INT4 Арендовать

Рекомендуемые фреймворки

Характеристики модели

Технические параметры

Разработчик
Black Forest Labs
Год выпуска
2024
Архитектура
Diffusion
Лицензия
Restricted
Разрешение
1024x1024
Формат вывода
PNG

Применение

Image generation High-fidelity synthesis Photorealistic images Creative imagery

Flux.1 Dev — флагманская диффузионная модель Black Forest Labs: архитектура на ~24B параметров даёт один из лучших на сегодня уровней детализации, типографики и следования промпту среди открытых чекпоинтов. По сравнению с SDXL заметно меньше «галлюцинаций» в композиции и тексте на изображении, цена — высокие требования к VRAM и более тяжёлый inference. Лицензия ограниченная: перед коммерческим использованием сверьтесь с условиями BFL.

Запуск на cloudcompute.ru

Шаг 1 — Арендуйте GPU

Для Flux.1 Dev в fp16 комфортно от ~24 ГБ VRAM (см. поля vram_* во front matter); надёжный вариант — RTX 4090 или A100. Перейдите в каталог GPU.

Шаг 2 — Запустите ComfyUI

docker run --gpus all -p 8188:8188 \
  -v comfyui-data:/root \
  ghcr.io/ai-dock/comfyui:latest

Откройте http://localhost:8188 в браузере. Загрузите веса FLUX.1-dev через менеджер моделей ComfyUI или вручную в каталог checkpoints (см. документацию выбранного workflow).

Шаг 3 — Сгенерируйте изображение

Соберите workflow в ComfyUI под Flux или используйте Diffusers:

import torch
from diffusers import FluxPipeline

pipe = FluxPipeline.from_pretrained(
    "black-forest-labs/FLUX.1-dev",
    torch_dtype=torch.bfloat16,
)
pipe = pipe.to("cuda")
image = pipe("A cinematic photo of a red sports car on a coastal road").images[0]
image.save("output.png")

Оптимизация

  • При нехватке VRAM пробуйте enable_model_cpu_offload(), vae.enable_tiling() и квантованные веса (см. карточку модели на Hugging Face).
  • Для стабильной работы Docker задайте достаточный --shm-size и следите за температурой GPU при длинных сессиях.