FLUX

FLUX je rodina generatívnych modelov od Black Forest Labs (BFL) zameraná na text-to-image (generovanie obrázkov z promptu) a čoraz viac aj na image editing (úpravy obrázkov podľa inštrukcií). V praxi je Flux populárny najmä preto, že kombinuje vysokú kvalitu, dobré „poslúchanie" promptu a viac úrovní dostupnosti – od open-weights variantov až po produkčné API modely.


1. Čo je na Flux podstatné

  • Je to "rodina" modelov, nie jeden model

    • FLUX.1: pôvodná vlna modelov (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 s dôrazom na produkčné workflow, vyššie rozlíšenie a multi-reference kontrolu.

  • Silné stránky v praxi

    • Prompt adherence: menej "halucinovania" mimo zadania, lepšia kompozícia pri detailných pokynoch.

    • 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, s ktorými sa reálne stretneš

  • FLUX.1 [schnell]

    • Najrýchlejšia open-weights varianta – typicky na lokálne testy, preview, prototypy.

    • Vie generovať v 1 až 4 krokoch (vysoká rýchlosť, menej iterácií).

    • Licencia: Apache 2.0 (typicky OK aj komerčne).

  • FLUX.1 [dev]

    • Open-weights, ale s obmedzeniami v licencii (dôležité pri komerčnom nasadení).

    • Často sa uvádza ako 12B rectified flow transformer.

  • FLUX.1 Kontext

    • Zamerané na úpravy obrázkov podľa inštrukcií (napr. "zmeň štýl na Van Gogh", "zmeň dennú dobu", "vymeň objekt").

    • Kontext [dev] sa popisuje ako 12B rectified flow transformer na editovanie podľa textu.

  • FLUX.2

    • Ohlásené 25. novembra 2025 ako rodina modelov pre reálne kreatívne workflow (konzistencia, texty/logá, editácia vo vyššom rozlíšení).

    • FLUX.2 [dev] sa uvádza ako 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/preview.


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

Flux modely patria do "diffusion/flow-matching" sveta: namiesto toho, aby obrázok "nakreslili naraz", skladajú ho postupne z latentnej reprezentácie do finálnej podoby. Niektoré varianty (napr. [schnell]) sú špeciálne trénované tak, aby to zvládli v minimum krokoch, čo dáva výraznú rýchlosť.

Kontext pridáva schopnosť pracovať aj 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, objekty).


4. Technické detaily, ktoré riešiš pri používaní

  • Kroky (steps)

    • [schnell] typicky 1–4 steps (preview/latencia).

    • Vyššie kvalitné/produkčné varianty bežne používajú viac krokov (vyššia stabilita detailov).

  • Rozlíšenie a produkčné úpravy

    • Pri FLUX.2 sa komunikuje editácia až okolo 4 MP a použitie pre "brand-like" výstupy (texty, logá, konzistencia).
  • Multi-reference control

    • V praxi znamená: dáš viac referenčných obrázkov (napr. postava, oblečenie, pozadie, produkt) a model ich vie skladať do jednej scény; pri FLUX.2 sa spomína aj práca s viacerými referenciami v jednom zadaní.

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

  • BFL Playground: rýchle testovanie v prehliadači.

  • BFL API: keď chceš stabilné produkčné volania a škálovanie.

  • Open-weights (lokálne spúšťanie): vybrané varianty sú na Hugging Face a referenčný kód na GitHube.

  • 3rd-party platformy: niektoré Flux modely bývajú dostupné aj cez služby typu Replicate/fal.ai a ďalšie integrácie (hodí sa, ak nechceš riešiť infra).


6. Ceny, licencie a "na čo si dať pozor"

Tu je najčastejší zdroj nedorozumení: licencia sa líši podľa variantu.

  • Apache 2.0 (zvyčajne najjednoduchšie aj pre komerčné použitie)

    • typicky FLUX.1 [schnell] a BFL uvádza Apache 2.0 aj pri FLUX.2 [klein] (vždy si skontroluj licenčný súbor pri konkrétnom checkpointe).
  • "Dev" modely a komerčné nasadenie

    • FLUX.1 [dev] je na Hugging Face pod non-commercial licenciou.

    • BFL má samostatné commercial license terms pre self-hosting vybraných "dev" modelov (ak ich chceš používať v produkte).

    • Praktické pravidlo: ak ide o biznis/projekt pre klienta, nerieš "pocity", rieš konkrétnu licenciu konkrétneho modelu.

  • Platené/proprietary varianty

    • Vyššie modely bývajú dostupné cez API a majú vlastný pricing (napr. na platformách, ktoré Flux hostujú).

7. Bezpečnosť a súkromie (stručne, ale dôležito)

  • Ak do promptov dávaš interné názvy produktov, dizajny alebo fotky ľudí, ber to ako citlivé dáta.

  • Pre citlivé projekty je plus lokálne spúšťanie open-weights (dáta ostávajú u teba).

  • Pri cloud platformách si všímaj:

    • či sa dá vypnúť logovanie,

    • ako dlho uchovávajú generácie,

    • či máš "private generations" režim.


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

  • Píš prompt ako špecifikáciu

    • subjekt → prostredie → štýl → svetlo → kompozícia → "čo nesmie byť".
  • Pre text v obrázku

    • používaj úvodzovky a presný text (napr. "PUB 32"), plus uveď typ písma a umiestnenie.
  • Pri Kontext úpravách

    • neodkazuj sa na "to" / "tamto" – pomenuj prvky: "zmeň bundu na koženú, zachovaj tvár, zachovaj pozadie".

    • rob zmeny iteratívne: radšej 2–3 malé kroky než jeden gigantický.


Zhrnutie

  • Flux je silná rodina modelov pre generovanie aj úpravy obrázkov – od rýchlych open-weights variantov po top kvalitu cez produkčné API.

  • Najväčší "trap" je licencovanie: [schnell]/[klein] bývajú jednoduchšie (Apache 2.0), [dev] môže mať obmedzenia a rieši sa cez komerčné podmienky.

  • Kontext je vhodný, keď chceš "editovať s kontextom" (text + obrázok), nie len generovať od nuly.