Vygeneruj celú AI kampaň cez jedno API (WaveSpeed workflow)
Krátka odpoveď: platformy ako WaveSpeed dávajú 1 000+ obrazových a video modelov — FLUX, Seedance, Kling, Veo, Z-Image Turbo a ďalšie — za jedno unifikované REST API. POST-neš prompt na endpoint modelu, dostaneš späť task id, poll-uješ result URL kým status nepovie completed, a stiahneš výstup. Nakŕm túto slučku číslovaným shot listom a ~30-riadkový skript vyrenderuje celú kampaň tvojej AI modelky bez dotyku — bez GPU, bez inštalácií, platíš za obrázok.
Toto je tretia cesta, ktorú pokrývame: vlastná či prenajatá GPU dáva kontrolu a súkromie; unifikované API dáva nulové nastavovanie a každý model na jednom účte. Tu je presná mechanika.
Kedy API cesta vyhráva
- Nulové nastavovanie. Žiadne drivery, žiadne 20 GB downloady modelov, žiadna VRAM matematika. Prvý obrázok je jeden HTTP request ďaleko.
- Každý model, jeden účet. Open-weight modely, ktoré tvoj notebook neutiahne, aj hostované video modely (Seedance, Kling, Veo) žijú za tou istou auth hlavičkou.
- Poctivá cena za obrázok. Orientačne: Z-Image Turbo štartuje okolo $0.005 za obrázok pri základných nastaveniach (~200 obrázkov za dolár); FLUX.2 Dev okolo $0.025. Presnú cenu pre tvoje parametre ukáže stránka modelu pred odoslaním — výstupy, veľkosti a voľby cenu menia.
- Kompromisy: platíš za každý beh, potrebuješ byť online a platia obsahové pravidlá poskytovateľa — je to hostovaná služba, nie tvoj súkromný stroj. Pre katalógový fashion obsah to zvyčajne stačí; vedz, čo renderuješ (pozri náš návod k plavkám a bielizni).
API za šesťdesiat sekúnd
Tri overené kroky (z oficiálnych docs):
- Odošli:
POST https://api.wavespeed.ai/api/v3/{provider}/{model}— napríkladwavespeed-ai/z-image/turbo— s hlavičkamiAuthorization: Bearer <API kľúč>aContent-Type: application/json, v teleprompta voľby. Odpoveď vráti taskid. - Poll-uj:
GET /api/v3/predictions/{id}/result— status idecreated → processing → completed(alebofaileds poľom error). Poll každé ~2 s pri obrázkoch, ~5 s pri videu, pri dlhých joboch spomaľuj; existujú aj webhooky, ak chceš byť radšej notifikovaný. - Stiahni: pri statuse
completedsú URL súborov v polioutputs. Ukladaj ich s číslom záberu, nech kampaň ostane organizovaná.
Celá slučka v pseudokóde
jobs = load("shot_list.json") # cislovane prompty, zamknuta identita
for job in jobs:
r = POST(f"https://api.wavespeed.ai/api/v3/{MODEL}",
headers={"Authorization": f"Bearer {KEY}"},
json={"prompt": job.prompt, **job.options})
task_id = r.data.id
while True:
res = GET(f".../api/v3/predictions/{task_id}/result")
if res.data.status == "completed": break
if res.data.status == "failed": log(res.data.error); break
sleep(2) # ~2 s obrazky, ~5 s video
save(res.data.outputs[0], f"shot_{job.number}.png")To je celá automatizácia. Spusti, sprav si kávu, vráť sa k priečinku hotových záberov.
Nechaj to šoférovať AI
Ten skript ani nemusíš písať sám. Vlož shot list a identity brief do ChatGPT alebo Claude a požiadaj o runner pre zvolený model — a potom o kontrolu výstupov voči identite s označením každého záberu, ktorý ušiel. Ak modelku vedieš v projektovom priečinku, asistent už identitu aj kampaň má; jediná nová ingrediencia je API kľúč. Kľúč nikdy nevkladaj do ničoho, čo nekontroluješ.
Výber modelu
- Fotorealistické fotky za málo: Z-Image Turbo — výborná pleť v najlacnejšej triede.
- Maximálna kontrola obrazu: rodina FLUX — drahšia za obrázok, silná vernosť promptu.
- Video: endpointy Seedance, Kling a Veo berú tú istú submit-and-poll slučku; ceny sú per model a per dĺžka, tak najprv čítaj stránku modelu.
- Palcové pravidlo: iteruj na jednom zábere, kým recept nesedí, potom dávkuj zvyšok. 21-záberová kampaň na Z-Image Turbo pri základných nastaveniach stojí rádovo desať centov — chyby sú lacné, ale ešte lacnejšie je doladiť prompt vopred.
Identitu drž zamknutú
API nemení pravidlá konzistencie: tie isté tokeny identity v každom prompte, tá istá referencia tam, kde ju model podporuje. Dávkové generovanie disciplínu priam odmeňuje — jeden čistý blok identity, skriptom skopírovaný do 21 promptov, driftuje menej než 21 ručne písaných variácií. Základy: ako udržať AI postavu konzistentnú.
Odkiaľ vziať shot list
Funguje akýkoľvek číslovaný zoznam promptov. GoldenPrompts AI Modelka štúdio exportuje presne tento tvar: jobs súbor s identitou modelky zapečenou v každom kampaňovom prompte, plus master brief, ktorý ChatGPT alebo Claude povie, ako dávku spustiť a validovať každý výstup. Naklikaj kampaň, stiahni balík, namier slučku naň.
Časté otázky
Čo je WaveSpeed, jednou vetou?
Hostovaná API platforma, ktorá sprístupňuje 1 000+ AI modelov na obrázky, video a audio — FLUX, Seedance, Kling, Veo, Z-Image Turbo a mnohé ďalšie — cez jedno unifikované REST rozhranie s platbou za generovanie.
Koľko stojí jeden vygenerovaný obrázok?
Závisí od modelu a parametrov. Orientačne: Z-Image Turbo štartuje okolo $0.005 za obrázok pri základných nastaveniach — zhruba 200 obrázkov za dolár — FLUX.2 Dev okolo $0.025. Presnú cenu pre tvoje nastavenia ukazuje stránka modelu ešte pred odoslaním, tak si ju over tam.
Musím vedieť programovať?
Sotva. Celá slučka je: POST promptu na endpoint modelu, prečítať task id, poll-ovať result URL kým status nie je 'completed', stiahnuť výstup. To je ~30-riadkový Python skript — a môže ti ho napísať a prispôsobiť ChatGPT alebo Claude z tvojho shot listu.
Je to lepšie než generovať na vlastnej grafike?
Je to iný obchod. Lokálne = po nastavení zadarmo za obrázok, plné súkromie, limitované tvojou VRAM. API = nulové nastavovanie, frontier aj open modely na jednom účte, platba za obrázok, potrebuješ internet a platia obsahové pravidlá poskytovateľa. Mnohí tvorcovia iterujú lokálne a na objem či ťažšie modely si odskočia na API.
Odkiaľ vezmem shot list?
Funguje akýkoľvek číslovaný zoznam hotových promptov. GoldenPrompts AI Modelka štúdio exportuje presne toto: jobs súbor s identitou modelky zamknutou v každom prompte, plus master brief, ktorý ChatGPT alebo Claude povie, ako dávku spustiť a validovať.
Chceš shot list bez písania? AI Modelka štúdio postaví identitu modelky, kampaňové prompty aj content pack na pár klikov. Začni zdarma: 24 hodín všetko, bez karty.