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.