Pracovné postupy bez kódu (automatizácia DAG)
Posledná aktualizácia: 8 nov 2026
Prehľad
Pracovné postupy umožňujú reťaziť kroky do automatizovaného kanála — DAG (orientovaný acyklický graf) uzlov — bez písania kódu. Pracovný postup môže generovať obsah, volať schopnosti AI, obracať sa na externé API, vetviť sa, cykliť, čakať, získavať schválenia a publikovať výsledky. Každý krok beží s vlastným časovým limitom, rozpočtom a zásadou chýb, takže jeden nestabilný krok sa nemôže vymknúť spod kontroly ani zablokovať celý beh.
Druhy uzlov
Pracovné postupy podporujú tieto typy krokov:
- Capability — volá schopnosť AI (chat, obrázok, TTS, preklad atď.)
- Tool — vyvolá registrovaný nástroj/funkciu
- HttpRequest — volá externý koncový bod HTTP
- Branch — smeruje podľa podmienky
- Loop — iteruje cez kolekciu
- FanOut / FanIn — paralelizuje a opäť spája
- Transform — nastavuje/pretvára premenné
- ArtifactSave — uchováva dočasný prostriedok do vašej siete CDN
- Publish — odosiela do kanála (webhook, markdown artefakt atď.)
- SubWorkflow — volá iný pracovný postup ako krok
- HumanApproval — pozastaví sa kvôli schváleniu
- Wait — oneskorenie
- Webhook — POST na externý hook
Ovládacie prvky pre jednotlivé kroky
Každý uzol obsahuje:
- Timeout — ako dlho môže krok bežať, kým sa preruší.
- Error policy — čo sa stane pri zlyhaní: nechať beh zlyhať, opakovať alebo pokračovať/ignorovať. Napríklad nastavte krok oznámenia na ignorovať, aby výpadok v ňom nespôsobil zlyhanie celého behu, a krok načítania nastavte na opakovať kvôli prechodným výpadkom na strane zdroja.
Premenné a artefakty
- Variables prenášajú údaje medzi krokmi. Kroky čítajú predchádzajúce výstupy pomocou interpolácie
{{vars.name}}. - Artifacts sú výstupy, ktoré uchovávate — ArtifactSave prehostuje dočasné adresy URL poskytovateľa na trvalé adresy URL Bunny CDN, aby odkazy nevypršali.
Cena
Žiadny samostatný poplatok za spustenie pracovného postupu neexistuje. Beh sa účtuje ako súčet BillingRecord každého kroku — presne tá istá fakturácia za volanie ako pri ručnom spustení každého kroku. Kroky, ktoré nevykonávajú žiadne volanie AI (HTTP, transform, wait, webhook), nič nestoja. Náklady čiastkových pracovných postupov sa spočítavajú do celkovej sumy nadradeného behu.
Spustenie a monitorovanie
Spustite beh a potom ho sledujte na stránke behov pracovného postupu. Každý beh zaznamenáva svoje kroky, ich výsledky a celkové náklady. Kroky, ktoré zlyhali, zobrazujú svoju chybu podľa zásady chýb daného kroku.
Tipy
- Externým/oznamovacím krokom priraďte zhovievavú zásadu chýb (opakovať alebo pokračovať) a kľúčovým krokom prísnu.
- Použite ArtifactSave pri akomkoľvek vygenerovanom médiu, ktoré si chcete ponechať — adresy URL poskytovateľa vypršia.
- Vyčleňte opakovane použiteľné podgrafy do SubWorkflow a volajte ho z viacerých nadradených postupov.
- Otestujte tok pomocou lacných krokov echo/transform skôr, než zapojíte nákladné kroky schopností AI.
Pozrite sa, ako to funguje
How AI workflows work: one form in, a finished video out
A workflow is a ready-made recipe of AI steps. You pick a template, fill in a short form, and every step runs on its own until a finished video comes out. Here we follow one bedtime story video from the form to the result.
Toto video je v angličtine.
What happens when you press Run? The anatomy of an AI workflow
Let's open one workflow and look inside. A workflow is a graph: each box is a step, the arrows set the order, and steps that don't depend on each other run side by side. Your answers flow into the steps, some steps check their own work and run again, some wait for your approval, and every AI call is recorded with its own cost.
Toto video je v angličtine.
The building blocks of an AI workflow
Every workflow, from a bedtime story to a research report, is built from the same few blocks. The AI step sends a prompt to a model and gets back text, an image, a voice, music or a video. Knowledge blocks bring in facts with their sources. Quality blocks check the work, and a human approval waits for you. Logic blocks shape the flow with branches and loops. Output blocks join everything into one video and save the result.
Toto video je v angličtine.