Fluxuri de lucru fără cod (automatizare DAG)
Ultima actualizare: 8 nov. 2026
Prezentare generală
Fluxurile de lucru îți permit să înlănțui pași într-o conductă automatizată — un DAG (graf orientat aciclic) de noduri — fără a scrie cod. Un flux de lucru poate genera conținut, apela capabilități AI, accesa API-uri externe, se poate ramifica, parcurge în buclă, aștepta, obține aprobări și publica rezultate. Fiecare pas rulează cu propriul timp de expirare, buget și politică de erori, astfel încât un singur pas instabil nu poate scăpa de sub control sau bloca întreaga rulare.
Tipuri de noduri
Fluxurile de lucru acceptă aceste tipuri de pași:
- Capability — apelează o capabilitate AI (chat, imagine, TTS, traducere etc.)
- Tool — invocă un instrument/o funcție înregistrată
- HttpRequest — apelează un punct final HTTP extern
- Branch — direcționează în funcție de o condiție
- Loop — iterează peste o colecție
- FanOut / FanIn — paralelizează și reunește
- Transform — setează/remodelează variabile
- ArtifactSave — păstrează un activ tranzitoriu în rețeaua ta CDN
- Publish — trimite către un canal (webhook, artefact markdown etc.)
- SubWorkflow — apelează un alt flux de lucru ca pas
- HumanApproval — face o pauză pentru o aprobare
- Wait — întârziere
- Webhook — POST către un hook extern
Controale per pas
Fiecare nod include:
- Timeout — cât timp poate rula pasul înainte de a fi întrerupt.
- Error policy — ce se întâmplă la eșec: eșuarea rulării, reîncercarea sau continuarea/ignorarea. De exemplu, setează un pas de notificare pe ignorare, astfel încât o întrerupere acolo să nu ducă la eșecul întregii rulări, și setează un pas de preluare pe reîncercare pentru fluctuațiile tranzitorii din amonte.
Variabile și artefacte
- Variables transmit date între pași. Pașii citesc ieșirile anterioare cu interpolarea
{{vars.name}}. - Artifacts sunt ieșiri pe care le păstrezi — ArtifactSave regăzduiește URL-urile tranzitorii ale furnizorului ca URL-uri permanente Bunny CDN, astfel încât linkurile să nu expire.
Cost
Nu există nicio taxă separată pentru executarea fluxului de lucru. O rulare este facturată ca suma BillingRecord a fiecărui pas — exact aceeași facturare per apel ca rularea manuală a fiecărui pas. Pașii care nu fac niciun apel AI (HTTP, transform, wait, webhook) nu costă nimic. Costurile sub-fluxurilor de lucru se adună în totalul rulării părinte.
Rulare și monitorizare
Pornește o rulare, apoi urmărește-o în pagina rulărilor fluxului de lucru. Fiecare rulare înregistrează pașii săi, rezultatele acestora și costul total. Pașii eșuați își afișează eroarea conform politicii de erori a pasului.
Sfaturi
- Acordă pașilor externi/de notificare o politică de erori îngăduitoare (reîncearcă sau continuă) și pașilor de bază una strictă.
- Folosește ArtifactSave pentru orice media generată pe care vrei să o păstrezi — URL-urile furnizorului expiră.
- Extrage subgrafurile reutilizabile într-un SubWorkflow și apelează-l din mai mulți părinți.
- Testează un flux cu pași ieftini de tip echo/transform înainte de a conecta pași costisitori de capabilități AI.
Vezi cum funcționează
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.
Acest videoclip este în limba engleză.
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.
Acest videoclip este în limba engleză.
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.
Acest videoclip este în limba engleză.