FLUX

FLUX je rodina generatívnych modelov od Black Forest Labs (BFL) zameraná na text-to-image generovanie a čoraz viac aj na image editing — úpravy obrázkov podľa textových inštrukcií. V praxi je Flux populárny najmä preto, že kombinuje vysokú kvalitu výstupov, spoľahlivé „poslúchanie" promptu a viacero úrovní dostupnosti — od open-weights variantov vhodných na lokálne spustenie až po produkčné API modely pre komerčné projekty.

Black Forest Labs stojí za Fluxom ako spin-off z pôvodného tímu Stable Diffusion (Stability AI). Firma sa zameriava výhradne na oblasť vizuálnej generatívnej AI a od spustenia v roku 2024 vydala niekoľko generácií modelov, ktoré systematicky zlepšujú kvalitu, rýchlosť aj schopnosť editácie.


1. Čo je na Flux podstatné

  • Je to rodina modelov, nie jeden model

    • FLUX.1: pôvodná vlna (napr. [schnell], [dev], a platené/proprietary varianty).
    • FLUX.1 Kontext: modely pre in-context generovanie a úpravy — zadávaš text aj obrázok a model „pochopí kontext" vstupu.
    • FLUX.2: novšia generácia (2025–2026) s dôrazom na produkčné workflow, vyššie rozlíšenie, konzistenciu textu/lôg a multi-reference kontrolu.
  • Silné stránky v praxi

    • Prompt adherence: menej „halucinovania" mimo zadania, lepšia kompozícia pri detailných pokynoch.
    • Text v obrázku: Flux patrí medzi modely, ktoré to zvládajú výrazne lepšie ako väčšina alternatív — vygenerovaný nápis je čitateľný a neskreslený.
    • Rýchlosť vs. kvalita podľa variantu: od super rýchlych preview modelov až po top kvalitu cez API.
    • Editácia a „multi-reference": schopnosť držať štýl/postavu/brand a skladať scénu z viacerých referencií.

2. Modely a verzie — prehľad

Toto je najčastejší zdroj zmätku pri Fluxe, preto si to dajme do prehľadu.

Model Parametre Rýchlosť Licencia Typické použitie
FLUX.1 [schnell] ~12B Veľmi rýchla (1–4 kroky) Apache 2.0 Lokálne prototypy, preview
FLUX.1 [dev] 12B Stredná Non-commercial Výskum, experimentovanie
FLUX.1 [pro] proprietárny Stredná–vysoká Komerčné API Produkčné nasadenie cez BFL API
FLUX.1 Kontext [dev] 12B Stredná Non-commercial Editácia obrázkov podľa textu
FLUX.1 Kontext [pro] proprietárny Vysoká Komerčné API Produkčná editácia
FLUX.2 [dev] ~32B Pomalšia Non-commercial Výskum, high-quality výstupy
FLUX.2 [klein] menší Rýchla Apache 2.0 Lokálne nasadenie, nízka latencia

Poznámka: Parametre proprietárnych variantov BFL nezverejňuje. Vždy si overuj licenčný súbor pri konkrétnom checkpointe — podmienky sa môžu meniť s novými vydaniami.

Detaily kľúčových modelov

FLUX.1 [schnell] Najrýchlejšia open-weights varianta — typicky na lokálne testy, preview, prototypy. Vie generovať v 1 až 4 krokoch. Licencia Apache 2.0 znamená, že je použiteľná aj komerčne bez extra platby.

FLUX.1 [dev] Open-weights s obmedzeniami v licencii (dôležité pri komerčnom nasadení). 12B rectified flow transformer. Bežne slúži ako výskumná a experimentálna základňa — komunita ho hojne používa na fine-tuning a LoRA adaptéry.

FLUX.1 Kontext Zamerané na úpravy obrázkov podľa inštrukcií: „zmeň štýl na Van Gogh", „zmeň dennú dobu", „vymeň objekt v pozadí". Model dostane vstupný obrázok aj textový pokyn a produkuje upravený výstup, pričom zachováva prvky, ktoré nemajú byť zmenené. Kontext [dev] je 12B model, Kontext [pro] beží cez BFL API.

FLUX.2 Ohlásené 25. novembra 2025 ako rodina modelov pre reálne kreatívne workflow. Kľúčové vylepšenia oproti FLUX.1:

  • Konzistencia pri generovaní textu a lôg v obraze
  • Editácia vo vyššom rozlíšení (komunikované okolo 4 MP)
  • Lepšia multi-reference kontrola

FLUX.2 [dev] je ~32B model, schopný generovať, editovať aj kombinovať obrázky.

FLUX.2 [klein] (oznámené 15. januára 2026) je menšia rodina pre interaktívne použitie a nízku latenciu. BFL pri nej uvádza Apache 2.0 a cielenie na lokálne nasadenie a preview workflow.


3. Ako to funguje (intuícia bez zbytočného žargónu)

Flux modely patria do kategórie flow matching modelov — príbuzných s diffusion modelmi, ale s odlišným matematickým prístupom k trénovaniu. Namiesto toho, aby obrázok „nakreslili naraz", skladajú ho postupne z latentnej (skomprimovanej) reprezentácie do finálnej podoby cez sériu krokov.

Kľúčový rozdiel oproti starším diffusion modelom: Flux používa rectified flow — trajektória od šumu k obrázku je „priamejšia", čo umožňuje dosiahnuť dobrý výsledok s menej krokmi. Preto [schnell] dokáže generovať v 1–4 krokoch bez dramatickej straty kvality.

Kontext pridáva schopnosť pracovať s vstupným obrázkom. Čiže nejde len o „generovanie od nuly", ale o transformáciu existujúceho vizuálu podľa textu tak, aby ostal „v kontexte" — štýl, scéna, identita objektov sa zachovajú podľa pokynov, nie náhodne.

Architektúra u väčších modelov (12B, 32B) kombinuje transformer bloky s latentnou difúziou, čo dáva modelu lepšie pochopenie vzťahov medzi prvkami v obraze — odtiaľ lepšia kompozícia a „poslúchanie" pri zložitých promptoch.


4. Technické detaily pri reálnom používaní

Kroky (inference steps)

  • [schnell]: typicky 1–4 kroky — rýchly preview, menšia kvalita detailov.
  • [dev] a produkčné varianty: bežne 20–50 krokov — vyššia stabilita, lepšie detaily.
  • Viac krokov ≠ vždy lepší výsledok; závisí od konkrétneho modelu a samplingu.

Rozlíšenie

  • FLUX.1 štandardne generuje do ~1 MP (napr. 1024×1024).
  • FLUX.2 komunikuje schopnosť editácie okolo 4 MP pri zachovaní konzistencie.
  • Pri prekračovaní natívneho rozlíšenia modelu sa odporúča tile-based upscaling namiesto priameho generovania vo veľkom rozlíšení.

Multi-reference control V praxi: zadáš viac referenčných obrázkov (postava, oblečenie, pozadie, produkt) a model ich skladá do jednej scény. Pri FLUX.2 sa spomína natívna podpora práce s viacerými referenciami v jednom inferenčnom volaní — bez potreby post-processingu.

LoRA a fine-tuning Komunita okolo FLUX.1 [dev] vyprodukovela stovky LoRA adaptérov — štýlové, produktové, personalizované. Ekosystém je dobre zdokumentovaný na Civitai a Hugging Face. Pri FLUX.2 je fine-tuning ekosystém v roku 2026 ešte rozbiehaný.

VRAM požiadavky (orientačné)

  • FLUX.1 [schnell] / [dev] v plnej presnosti (fp16): ~24 GB VRAM
  • S kvantizáciou (nf4, fp8): možné spustiť na ~12–16 GB VRAM
  • FLUX.2 [dev] (32B): vyžaduje výrazne viac; bežne sa odporúča multi-GPU setup alebo cloud

5. Dostupnosť — kde to vieš reálne použiť

BFL Playground Rýchle testovanie priamo v prehliadači na api.bfl.ai. Bez inštalácie, vhodné na overenie, či Flux splní tvoje požiadavky pred integráciou.

BFL API Produkčné API pre stabilné volania a škálovanie. Platené podľa spotreby. Umožňuje prístup k proprietárnym variantom ([pro], Kontext [pro]).

Open-weights (lokálne spúšťanie) Vybrané varianty (schnell, dev) sú na Hugging Face a referenčný kód na GitHube BFL. Fungujú s ComfyUI, Diffusers (HuggingFace), InvokeAI a ďalšími frameworkmi.

Tretie strany Flux modely bývajú dostupné aj cez Replicate, fal.ai, Fireworks AI, Together AI a podobné platformy. Hodí sa, ak nechceš riešiť infraštruktúru sám — zaplat za token, dostaneš výstup.


6. Ceny, licencie a čo si treba ostriehnuť

Licencovanie je najčastejší zdroj nedorozumení pri Fluxe.

Apache 2.0 — najjednoduchšie pri komerčnom použití Typicky FLUX.1 [schnell] a FLUX.2 [klein]. Môžeš použiť aj v komerčnom produkte bez ďalšieho poplatku BFL. Vždy si skontroluj licenčný súbor pri konkrétnom Hugging Face repo, nie len pri „materskom" modeli — fine-tuned varianty môžu mať iné podmienky.

„Dev" modely a komerčné nasadenie FLUX.1 [dev] je na Hugging Face pod non-commercial licenciou. BFL má samostatné komerčné licenčné podmienky pre self-hosting vybraných „dev" modelov. Ak chceš [dev] v produkte pre klienta, musíš riešiť BFL commercial license agreement — nie len súhlasiť s HF podmienkami.

Platené/proprietárne varianty Varianty [pro] a produkčné API modely majú vlastný pricing. Ceny sa menili od spustenia; aktuálne sadzby vždy overuj priamo na BFL stránke, keďže zľavy a paušály pribúdajú.

Praktické pravidlo: Ak ide o biznis alebo projekt pre klienta, neriešiš „pocity z licencie" — riešiš konkrétny licenčný súbor konkrétneho modelu/checkpointu, ktorý reálne používaš.


7. Bezpečnosť a súkromie

  • Ak do promptov dávaš interné názvy produktov, dizajny alebo fotografie ľudí, ber to ako citlivé dáta.
  • Pre citlivé projekty je výhoda lokálneho spúšťania open-weights — dáta ostávajú na tvojej infraštruktúre.
  • Pri cloud platformách si vždy over:
    • či sa dá vypnúť logovanie promptov a výstupov,
    • ako dlho uchovávajú generácie (a či ich môžu použiť na tréning),
    • či platforma ponúka „private generations" alebo enterprise tier bez retencie dát.

Generovanie realistických tvárí konkrétnych osôb je eticky aj právne citlivá oblasť. Väčšina platforiem má ToS zakazujúce deepfake obsah — a lokálne nasadenie tento zodpovednostný rámec neruší, len ho prenáša na teba.


8. Praktické tipy na lepšie výsledky

Štruktúrovaný prompt Píš prompt ako technickú špecifikáciu: subjekt → prostredie → štýl → svetlo → kompozícia → čo nesmie byť. Napríklad: „Stredoveký trh, ranné svetlo, zlatá hodinka, ulica plná ľudí, malované drevené stánky, bez moderných prvkov, detailná textúra, fotografický realizmus."

Text v obrázku Používaj úvodzovky a presný text (napr. "PUB 32"), uveď typ písma a umiestnenie. Flux to zvládne výrazne lepšie ako staršie modely, ale stále je istejšie mať text kratší a v prominentnej pozícii.

Pri Kontext úpravách Neodkazuj sa na „to" / „tamto" — pomenuj prvky konkrétne: „zmeň bundu na koženú, zachovaj tvár, zachovaj pozadie". Rob zmeny iteratívne: radšej 2–3 malé kroky než jeden gigantický pokyn.

Negative prompting Aj keď Flux pri CFG funguje trochu inak ako staršie SD modely, negative prompt stále pomáha — najmä pri vylúčení artefaktov: „blurry, distorted hands, extra fingers, watermark, text overlay".

Konzistencia postáv cez viac generácií Bez fine-tuningu (napr. LoRA na konkrétnu postavu) Flux negarantuje konzistentný výzor cez viaceré generácie. Pre konzistenciu v produkcii riešiš buď LoRA/DreamBooth adaptér, alebo multi-reference control cez FLUX.2 — nie opakovanie toho istého promptu.


Zhrnutie

Flux je dnes jedna z najsilnejších open-accessible rodín modelov pre generovanie aj úpravy obrázkov — od rýchlych open-weights variantov vhodných na lokálne spustenie až po top kvalitu cez produkčné API.

Najväčší „trap" je licencovanie: [schnell] a [klein] sú Apache 2.0 (jednoduché aj komerčne), [dev] má obmedzenia a komerčné nasadenie riešiš cez BFL podmienky. Vždy kontroluj konkrétny checkpoint, nie len „rodinu modelu".

Kontext modely sú správna voľba, keď chceš editovať s kontextom (text + obrázok), nie len generovať od nuly. FLUX.2 prináša výrazný skok v konzistencii textu, lôg a multi-reference skladania — k júnu 2026 je to produkčne najrobustnejšia vetva rodiny.