Скачать FLUX

Установщика у FLUX нет — есть файлы весов на Hugging Face, код запуска на GitHub и лицензия, от которой зависит, можно ли продавать результат.

В открытый доступ выкладываются веса: многогигабайтные файлы, которые подхватывает код инференса. Сам код лежит в двух официальных репозиториях на GitHub — flux для первого поколения и flux2 для второго, оба под Apache 2.0, с примерами запуска.

Что выложено в открытых весах

У семейства FLUX.2 [klein] опубликованы четыре сборки.

ВариантЛицензияВидеопамятьКадр на RTX 5090
FLUX.2 [klein] 4B Apache 2.0 8,4 ГБ ~1,2 с
FLUX.2 [klein] 4B Base Apache 2.0 9,2 ГБ ~17 с
FLUX.2 [klein] 9B FLUX Non-Commercial License 19,6 ГБ ~2 с
FLUX.2 [klein] 9B Base FLUX Non-Commercial License 21,7 ГБ ~35 с

Обычный вариант и Base различаются дистилляцией. Обычный отдаёт кадр за секунду-две и берётся под работу; Base — недистиллированная основа, она считает в разы дольше, зато именно её Black Forest Labs называет удобной для дообучения.

Кроме [klein] в открытых весах лежат FLUX.2 [dev], FLUX.1 [dev] и FLUX.1 [schnell]. Свободная лицензия Apache 2.0 стоит на [klein] 4B и на FLUX.1 [schnell], остальные файлы отданы под некоммерческую лицензию FLUX. Рядом в том же аккаунте выложены квантованные сборки тех же моделей — fp8 и NVFP4.

Первое поколение живёт отдельно: веса FLUX.1 запускаются кодом из репозитория flux, и его же берут, когда нужен старый FLUX.1 Kontext [dev] на своей машине.

Какая нужна видеокарта

Порог задаёт видеопамять, и он зависит от модели. FLUX.2 [klein] 4B просит 8,4 ГБ — восьмигигабайтная карта уже не проходит, нужна хотя бы двенадцатигигабайтная. Версия 9B с её 19,6 ГБ упирается в карту на 24 ГБ.

Тайминги в таблице привязаны к железу: это RTX 5090. На bfl.ai рядом стоит вторая колонка — серверный GB200, и там те же генерации укладываются в четыре-шесть раз меньшее время. Полная карточка — FLUX.2 [klein] на bfl.ai.

Что лицензия разрешает делать с весами

Apache 2.0 на FLUX.2 [klein] 4B не требует ни договора, ни оплаты: модель запускается и в коммерческом продукте. У 9B и у моделей [dev] лицензия некоммерческая — как только результат продаётся или встраивается в платный сервис, нужна отдельная платная лицензия на веса.

Платная лицензия считается по объёму генераций и числу доменов

ЛицензияКакие моделиИзображений в месяцДоменыКак оформляется
Builder FLUX.2 [klein] 10 000 1 домен кнопкой на сайте
Platform FLUX.2 [klein] 9B и FLUX.2 [dev] 100 000 1 домен кнопкой на сайте
Professional FLUX.2 [dev] 100 000 до 3 доменов через отдел продаж
Enterprise все модели и новые релизы по договору по договору через отдел продаж
Synthetic Data FLUX.2 по договору без ограничений через отдел продаж

Дообучение и права на LoRA входят во все пять. У Builder, Platform и Professional совпадает и число лицензированных пользователей — по десять. Различаются лицензии назначением: Builder Black Forest Labs описывает как лицензию для внутренних задач команды и не для работы на заказчика, а Professional — наоборот, для агентств, где первые три клиента входят в цену, а за каждого следующего идёт доплата.

Synthetic Data стоит особняком: только она разрешает пускать сгенерированные кадры в обучающую выборку собственной модели. У Enterprise отдельно оговорены разрешительное коммерческое использование и совмещённый прайс на API и веса. Условия целиком — раздел лицензирования на bfl.ai.

Одна оговорка про состав: поимённо в лицензиях названа только FLUX.2, а у Enterprise стоит формулировка «все модели и новые релизы». FLUX 3 Video и FLUX Kontext в лицензиях на открытые веса не значатся.

Дообучение и LoRA

LoRA — небольшой файл-надстройка к весам. Он не переписывает модель, а сдвигает её в нужную сторону: свой персонаж, своя продуктовая съёмка, свой почерк иллюстрации. Отсюда и размер в мегабайтах вместо гигабайтов, и скорость обучения.

Под обучение берут вариант Base: недистиллированная модель отвечает на новые данные предсказуемее. В документации Black Forest Labs держит инструкцию по обучению LoRA для FLUX.2 [klein] и отдельный разбор на примере стиля.

Обученная LoRA работает не только на своей машине. В API есть дообученные эндпоинты, и в публичной бете они тарифицируются по цене базовой модели: запрос к дообученному FLUX.2 [klein] 9B стоит столько же, сколько обычный при том же разрешении.

Оплата лицензии из России

Лицензия на веса и ключ к API оплачиваются зарубежным платежом, и карта российского банка на нём не проходит. Доступ оформляют через Syntx — сервис-посредник, который проводит оплату зарубежных нейросетей и отдаёт работающий доступ без карты за рубежом; разбор способов — на странице оплаты FLUX из России.

Вопросы про локальный запуск

Сами файлы весов на Hugging Face бесплатны. Для части репозиториев нужно войти в аккаунт и принять условия лицензии, для FLUX.2 [klein] 4B не нужно и этого. Деньги начинаются там, где результат продаётся: [klein] 4B и FLUX.1 [schnell] идут под Apache 2.0 и в оплате не нуждаются, а на 9B и модели [dev] коммерческая лицензия покупается отдельно.

Установщика нет, порядок такой: сверить объём видеопамяти своей карты с требованиями модели, забрать веса в аккаунте black-forest-labs на Hugging Face, склонировать официальный репозиторий flux2 с GitHub, поставить зависимости по инструкции из репозитория и запустить пример генерации. Самая нетребовательная сборка второго поколения — FLUX.2 [klein] 4B с её 8,4 ГБ видеопамяти.

Аккаунт — github.com/black-forest-labs. В нём два репозитория с кодом инференса: flux для FLUX.1 и flux2 для FLUX.2, оба под Apache 2.0. Самих весов в репозиториях нет, они лежат на Hugging Face.

Black Forest Labs называет требуемую видеопамять для семейства [klein]: 8,4 ГБ у 4B, 9,2 ГБ у 4B Base, 19,6 ГБ у 9B и 21,7 ГБ у 9B Base. То есть 4B укладывается в карту на 12 ГБ, а 9B требует 24 ГБ. Квантованные сборки fp8 и NVFP4 в том же аккаунте весят меньше исходных.

Да, право на дообучение и LoRA входит во все пять лицензий на открытые веса — Builder, Platform, Professional, Enterprise и Synthetic Data. Для FLUX.2 [klein] 4B под Apache 2.0 отдельная лицензия не нужна вовсе. Инструкция по обучению LoRA есть в документации Black Forest Labs.