Flux API: dev, schnell, pro и где брать
Flux от Black Forest Labs — топовая open-weight модель 2025-2026. Разбираем линейку моделей (dev, schnell, pro), параметры, цены и доступ из России.
Обновлено: 2026-05-19
TL;DR
Flux от Black Forest Labs — топовая open-weights image-gen модель 2025-2026. Три версии через API: schnell (быстрая, Apache 2.0, 4 шага), dev (топ open, non-commercial), pro (closed, только через BFL). Через managed-API доступны все три у крупных игроков (fal.ai, Replicate, Together), для РФ — gpupool, MWS, Hostkey. Этот гайд: какую модель брать, какие параметры выставлять, реальная стоимость, доступ из России.
Какой Flux выбрать
schnell → Apache 2.0, 4 шага, ~1.2 c/img A100, $0.003 fal.ai → realtime UI, batch
dev → Non-commercial, 20-30 шагов, ~5-8 c, $0.025 fal.ai → рекламная графика, точные промпты
pro → Closed BFL API, лучшее качество, $0.055 BFL → топ-качество, через BFL only
Критическое для бизнеса:
- schnell — Apache 2.0, можно использовать коммерчески как угодно, self-host без ограничений.
- dev —
non-commercial license. Self-host под прод-нагрузку — нужна commercial license у BFL. На managed-API лицензия часто уже включена.
- pro — только через BFL API, выкачать веса нельзя.
Базовый API-вызов
# fal.ai (типичный managed-API формат)
curl -X POST https://fal.run/fal-ai/flux/dev \
-H "Authorization: Key $FAL_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "professional product photo of a leather backpack on white background, soft studio light",
"image_size": "square_hd",
"num_inference_steps": 28,
"guidance_scale": 3.5,
"seed": 42
}'
Ответ:
{
"images": [
{
"url": "https://fal.media/files/.../result.jpg",
"width": 1024,
"height": 1024,
"content_type": "image/jpeg"
}
],
"seed": 42,
"has_nsfw_concepts": [false],
"prompt": "..."
}
Конкретные пути и поля отличаются у каждого провайдера, но общая структура — та же.
Параметры Flux
prompt
Flux знаменит точным следованием длинным промптам. SDXL «теряется» на 30+ словах, Flux держит композицию на 100+ словах.
Хорошие практики:
- Описывайте сцену по слоям: subject → setting → light → style → quality.
- Конкретные существительные лучше абстрактных прилагательных.
- Flux dev/pro понимают позиционные подсказки («cat on the left, dog on the right»).
- Текст на изображении: Flux умеет. SDXL — практически нет. Берите Flux для постеров, обложек, infographic.
num_inference_steps
- schnell: ровно 4. Больше = артефакты, меньше = низкое качество.
- dev: 20–30. Дальше — diminishing returns.
- pro: managed BFL подберёт сам.
guidance_scale
В Flux dev/schnell используется guidance distillation — classical CFG не работает. Параметр guidance_scale (или guidance) подаётся напрямую в model conditioning:
| guidance_scale |
Эффект |
| 2.0 |
Очень свободно, креативный hit-or-miss |
| 3.0-4.0 |
Баланс, рекомендуется для photo |
| 5.0-7.0 |
Более буквальное следование, можно использовать для текста |
| 10.0+ |
Артефакты, перенасыщение, не используйте |
Default: 3.5 для dev, 0 для schnell (его выключают).
image_size / width-height
Flux оптимально работает на:
- 1024×1024 (square)
- 1024×768 / 768×1024 (4:3, 3:4)
- 1024×576 / 576×1024 (16:9, 9:16)
- 1024×1536 / 1536×1024 (portrait/landscape extended)
Произвольные размеры работают, но могут давать composition issues. Лучше сгенерить в стандартном и обрезать.
Flux LoRA
Экосистема LoRA для Flux в 2026 уже сформировалась, но меньше, чем для SDXL. Главные источники:
- CivitAI — фильтр по «Flux» базовой модели.
- HuggingFace — теги
flux-lora.
- AI-Toolkit / fal-ai-lora-trainer — для собственного обучения.
Подключение через managed-API:
{
"prompt": "in the style of <triger_word>, ...",
"loras": [
{ "path": "https://huggingface.co/.../lora.safetensors", "scale": 0.8 }
]
}
Важно: LoRA SDXL не работает с Flux (другая архитектура). LoRA dev может работать со schnell (с потерей качества).
Доступ из России
BFL API напрямую — иногда блокирует РФ-IP, иногда нет. Стабильные варианты:
- gpupool (РФ-managed) — Flux dev/schnell через свой API, рублёвая оплата, ЦОД в РФ.
- Hostkey — bare-metal с предустановленным Flux ComfyUI.
- MWS Cloud — корпоративный pay-per-task.
- VPN на западный fal.ai/Replicate — для индивидуальных разработчиков.
Для B2B с российскими клиентами критично:
- ФЗ-152: если в промпт идут ПДн (лицо клиента в IP-Adapter), берите РФ-managed.
- Commercial license на dev: уточняйте у провайдера, кто оплачивает.
Сравнение цен через managed-API
| Провайдер |
Flux schnell |
Flux dev |
Flux pro |
| fal.ai |
$0.003/img |
$0.025/img |
- |
| Replicate |
$0.003/img |
$0.030/img |
- |
| Together AI |
$0.0035/img |
- |
- |
| Black Forest Labs (direct) |
- |
- |
$0.055/img |
| gpupool (RU) |
₽0.5-1/img |
₽3-6/img |
- |
Self-host: RTX 4090 (24 GB) или A100 80GB, ~₽30-50/час bare-metal. Окупается при >300 картинок в день.
Производительность
Время одной картинки 1024×1024 28 steps (dev) или 4 steps (schnell):
| GPU |
Flux dev (fp16) |
Flux dev (fp8) |
Flux schnell |
| RTX 4090 24GB |
8-12 сек |
6-9 сек |
1.5-2 сек |
| A100 40GB |
6-8 сек |
5-7 сек |
1.3 сек |
| A100 80GB |
5-7 сек |
4-6 сек |
1.2 сек |
| H100 80GB |
2-3 сек |
1.8-2.5 сек |
0.6 сек |
С torch.compile добавляется +30% throughput, но первая генерация тратит 30-90 секунд на компиляцию.
Типичные ошибки
| Симптом |
Причина |
Решение |
| Артефакты, «пережатые» цвета |
guidance_scale > 7 |
Снизить до 3.5-4.0 |
| Schnell артефакты, шум |
num_inference_steps != 4 |
Поставить ровно 4 |
| HTTP 422 / Validation Error |
Неправильный image_size или steps |
Проверить документацию провайдера на допустимые значения |
safety_filter_triggered |
NSFW classifier API отсёк |
Переписать prompt, проверить параметр enable_safety_checker: false |
| Очень долгий первый запрос |
Cold start managed-API |
Warm-pool тариф или отдельный keepalive-запрос раз в N минут |
| LoRA не применилась |
Неправильная архитектура (SDXL LoRA) |
Скачать Flux-specific LoRA |
| HTTP 402 / payment required |
Закончился бесплатный лимит |
Подключить оплату на стороне провайдера |
Flux dev vs schnell vs pro
Когда что выбрать:
Flux schnell — когда:
- Нужен real-time UI (генерация под 2 секунды).
- Batch-нагрузка 10k+ картинок/день, цена решает.
- Apache 2.0 необходима юридически.
- Простые промпты (короткие, без сложной композиции).
Flux dev — когда:
- Рекламная графика, важно качество детали и текст.
- Сложные промпты на 50-100+ слов.
- Бюджет на одно изображение позволяет.
- Уже есть commercial license или managed-API с покрытием.
Flux pro — когда:
- Нужно максимальное качество, бюджет вторичен.
- Изображения для топ-маркетинга, обложек, hero-баннеров.
- Готовы платить $0.055/img.
Что почитать дальше
Частые вопросы
Какой Flux выбрать для production?
Flux schnell — для batch и near-realtime UI (Apache 2.0, 4 steps). Flux dev — для качественной рекламной графики (non-commercial license! если не self-host). Flux pro — только через BFL API.
Какая лицензия у Flux dev?
Non-commercial — для коммерческого использования нужно self-hostить или брать commercial license у BFL. Многие managed-API в РФ предоставляют сразу с лицензией.
Сколько шагов нужно для Flux schnell?
Ровно 4. Больше — артефакты, меньше — низкое качество. Это distilled-модель, обученная под 4 шага.
Где взять Flux API в России?
gpupool, Hostkey, Immers.cloud (self-hosted), некоторые managed-API российских облаков. BFL напрямую — иногда заблокирован, требуется VPN или прокси.