Spustiť tok

Spúšťajte a vykonávajte ďalšie toky vo vašom pracovnom postupe, prenášajte dáta a umožnite modulárnu, znovupoužiteľnú automatizáciu pomocou komponentu Spustiť tok.

Spustiť tok

Opis komponentu

Ako funguje komponent Spustiť tok

Komponent Spustiť tok

Komponent Spustiť tok je navrhnutý na vykonávanie iného toku v rámci vášho AI pracovného postupu. Umožňuje vám modulárne rozdeliť procesy, opätovne použiť existujúce toky alebo orchestrálne riadiť zložitejšiu logiku volaním podtokov ako súčasť väčšieho pipeline.

Čo tento komponent robí?

Tento komponent preberie vami zadaný vstup a spolu s ďalšími premennými ho odošle do iného vami vybraného toku. Môže bežať synchrónne (počká na výsledok) alebo asynchrónne (spustí a zabudne). Je to obzvlášť užitočné na budovanie škálovateľných a ľahko udržiavateľných AI systémov, kde chcete rozložiť logiku na znovupoužiteľné stavebné bloky.

Kľúčové vstupy

Názov vstupuTypPopisPovinnéPokročilé
Názov tokuDynamický výberVyberte názov toku, ktorý chcete spustiť.ÁnoÁno
Vstupná hodnotaReťazecHlavná vstupná hodnota, ktorú má cieľový tok spracovať (napr. správa alebo dátový balík).NieNie
Premenné tokuVnorený slovníkDodatočné premenné na odovzdanie do toku; môžete použiť na parametrizáciu vykonania.NieNie
Asynchrónny režimBoolovskýAk je povolené, tok sa spustí asynchrónne a výstup sa nevracia okamžite.NieNie
Názov nástrojaReťazec(Pokročilé) Referenčný názov pre nástroj pri použití s agentmi.NieÁno
Popis nástrojaReťazec(Pokročilé) Popis, ktorý pomáha agentom pochopiť použitie tohto nástroja.NieÁno
Typ spúšťačaDynamický výber(Pokročilé) Určte spúšťač na spustenie toku.NieÁno
Podrobné logovanieBoolovský(Pokročilé) Povoliť detailné logovanie na ladenie alebo monitorovanie.NieÁno

Podrobnosti o vstupe

  • Názov toku: Základná konfigurácia; vyberte si z existujúcich tokov vo vašom workspace.
  • Vstupná hodnota: Skutočné dáta alebo správa, ktorú má cieľový tok spracovať.
  • Premenné toku: Páry kľúč-hodnota na prenášanie extra dát/parametrov do toku. Pri použití s komponentom Slučka môžu byť prepísané.
  • Asynchrónny režim: Ak je povolený, vykonanie je neblokujúce a výstupy sa nevracajú okamžite (vhodné pre dlhotrvajúce úlohy).
  • Názov a popis nástroja: Užitočné pri sprístupňovaní tohto toku ako nástroja pre agentov (napríklad v agentoch poháňaných LLM).
  • Typ spúšťača: Umožňuje definovať, ako má byť tok spustený.
  • Podrobné logovanie: Pre pokročilých používateľov, ktorí chcú detailnejší pohľad na vykonanie toku.

Výstupy

Komponent poskytuje viacero výstupov, čím je všestranný pre rôzne potreby pracovného postupu:

Názov výstupuTypPopis
Výstupy spusteniaSprávaVýsledok vrátený tokom (pri synchrónnom spustení)
Vykonanie tokuFlowExecutionDetailný objekt vykonania na pokročilé sledovanie
Tok ako nástrojNástrojSprístupňuje tok ako volateľný nástroj pre agentov
  • Výstupy spustenia: Obsahuje výstupnú správu alebo výsledok z cieľového toku.
  • Vykonanie toku: Poskytuje metaúdaje o vykonaní, vhodné na monitorovanie alebo reťazenie tokov.
  • Tok ako nástroj: Sprístupní tok ako nástroj, ktorý môžu používať AI agenti alebo iné komponenty.

Typické prípady použitia

  • Modularizácia: Rozdeľte zložitú logiku na menšie, zvládnuteľné toky a spúšťajte ich podľa potreby.
  • Orchestrácia: Prepojte viacero tokov a vytvárajte komplexné AI procesy.
  • Integrácia nástrojov: Sprístupnite celé toky ako znovupoužiteľné nástroje pre agentov, čím zvýšite flexibilitu a schopnosti.
  • Asynchrónne spracovanie: Presuňte časovo náročné úlohy na pozadie, čím zlepšíte odozvu systému.

Prečo použiť komponent Spustiť tok?

  • Znovupoužiteľnosť: Vyhnite sa duplikovaniu logiky opätovným využitím tokov v rôznych workflowoch.
  • Škálovateľnosť: Spravujte komplexné AI systémy rozdelením logiky na volateľné, samostatné jednotky.
  • Kompatibilita s agentmi: Bezproblémovo integrujte toky ako nástroje, ktoré môžu AI agenti dynamicky využívať.
  • Flexibilita: Prenášajte vlastné premenné, spúšťajte toky rôznymi spôsobmi a vyberajte medzi synchrónnym či asynchrónnym vykonaním.

Súhrnná tabuľka

FunkciaVýhoda
Spúšťanie podtokovModulárne, udržiavateľné workflowy
Prenos premennýchDynamické, parametrizované vykonanie toku
Viacero výstupovIntegrácia výsledkov, sledovanie vykonania, alebo nástroje pre agentov
Asynchrónny režimNeblokujúce, škálovateľné spracovanie
Podpora agentov/nástrojovIntegrácia s LLM alebo agentickými workflowmi

Tento komponent je nevyhnutný pre každého, kto chce vytvárať škálovateľné, udržiavateľné a modulárne AI workflowy. Umožňuje efektívnu skladbu tokov a bezproblémovú integráciu na báze nástrojov v AI systémoch.

Príklady flow šablón používajúcich komponent Spustiť tok

Aby sme vám pomohli rýchlo začať, pripravili sme niekoľko ukážkových flow šablón, ktoré demonštrujú efektívne využitie komponentu Spustiť tok. Tieto šablóny prezentujú rôzne prípady použitia a osvedčené postupy, čo vám uľahčí pochopenie a implementáciu komponentu vo vašich vlastných projektoch.

Najčastejšie kladené otázky

Čo robí komponent Spustiť tok?

Spustiť tok vám umožňuje spustiť vykonanie iného toku priamo z vášho aktuálneho pracovného postupu. Vďaka tomu môžete opätovne použiť existujúce toky, prenášať medzi nimi dáta a vytvárať modulárnejšiu automatizáciu.

Môžem pomocou tohto komponentu posielať premenne a vstupné dáta do toku?

Áno, môžete prenášať vstupné hodnoty aj premenné do cieľového toku, čo uľahčuje integráciu a prispôsobenie správania medzi rôznymi tokmi.

Aké sú bežné prípady použitia komponentu Spustiť tok?

Typické použitia zahŕňajú prepojenie viacerých pracovných tokov, využitie tokov ako nástrojov vo väčšej automatizácii a tvorbu zložitých sekvencií, ktoré závisia od výstupu iných tokov.

Podporuje Spustiť tok asynchrónne vykonanie?

Áno, môžete povoliť asynchrónny režim, takže tok beží na pozadí a žiadny výstup sa nevracia okamžite. To je užitočné pri dlhotrvajúcich alebo paralelných úlohách.

Môžem použiť tok ako nástroj pre agentov?

Určite. Komponent Spustiť tok vám umožňuje definovať toky ako nástroje, ktoré môžu byť následne referencované a spúšťané agentmi vo vašich automatizáciách.

Vyskúšajte FlowHunt Spustiť tok

Zlepšite svoju automatizáciu spájaním a vykonávaním tokov v rámci iných tokov pomocou komponentu Spustiť tok vo FlowHunt.

Zistiť viac