Sekvenčné úlohy
Sekvenčné úlohy vo FlowHunt umožňujú AI agentom vykonávať úlohy v stanovenom poradí, čo je ideálne na riadenie komplexných, lineárnych workflow s viacerými rolami.

Komponenty úloh vám umožňujú zadať konkrétne úlohy AI agentom. Predstavte si AI agentov na chvíľu ako ďalších členov tímu. Každý člen má inú rolu, príbeh a ciele. Rovnako ako skutočný člen tímu, sú kvalifikovaní vykonávať rôzne úlohy. Vďaka tomuto komponentu môžete tieto úlohy špecifikovať a priradiť.

Máte len jedného agenta a jednu úlohu? Nie je potrebné používať komponenty úloh. Jednoducho použite pole cieľ agenta. Úlohy sú skvelé pri komplexných workflowoch pozostávajúcich z viacerých krokov alebo pri zadávaní viacerých rôznych úloh jednému agentovi.
Čo je komponent Sekvenčná úloha?
Komponent Sekvenčná úloha vám umožňuje definovať a priradiť úlohy, ktoré agenti vykonajú v presnom poradí (sekvencii). Takto získate úplnú kontrolu a prehľad o tom, ako sú jednotlivé časti workflowu vykonávané, čo je užitočné pri zložitých procesoch.

Úlohy ako súčasť tímov
Povedzme, že chcete vytvoriť a publikovať rozsiahly blogový článok. Pravdepodobne sa pokúsite a znovu vytvoríte celý obsahový tím agentov. Práca zvyčajne začína SEO špecialistom, ktorý skúma kľúčové slová a pripravuje osnovu. Vytvorí SEO zadanie, ktoré postúpi copywriterovi. Keď je článok hotový, kolega článok skontroluje a upraví pre zabezpečenie kvality. A čo obrázky alebo infografiky? S tým pomôže dizajnér.
Už máte aspoň troch alebo štyroch ľudí, ktorí pracujú na vytvorení tohto obsahu. Každý z nich má svoju úlohu v poradí. Rovnako ako v skutočnom tíme, môžete vytvoriť tím AI agentov pomocou komponentu sekvenčný tím. V rámci tohto tímu každý člen dostane konkrétnu úlohu prostredníctvom komponentu sekvenčná úloha.

Okrem presne určenej úlohy v tíme môže jeden AI agent vykonávať aj viac ďalších úloh. Vezmime si copywritera z predchádzajúceho príkladu. Hlavnou úlohou tohto agenta je napísať článok na základe SEO zadania od predchádzajúceho agenta. V reálnom živote má však copywriter viac úloh ako len písanie článku. Napríklad musí napísať meta popis a dokonca príspevok na sociálne siete. Ak by ste tieto úlohy dali ako podúlohy jednej úlohy, mohlo by to viesť k chaotickejšiemu a menej jasnému výstupu.
Ste zvedaví na Flow, ktorý v tomto návode rozoberáme? Je to Advanced Blog Generator a ľahko ho nájdete vo svojej knižnici Flow.
Rozdiel medzi sekvenčnými a SelfManaged úlohami
Možno ste si všimli, že v paneli máte dva komponenty úloh. Rozdiel medzi nimi je v poradí úloh a úrovni kontroly, ktorú získate.

Pri sekvenčnej úlohe sa úlohy vykonávajú jedna po druhej v presnom poradí, ktoré určíte. Keď je úloha hotová, považuje sa za dokončenú a Flow pokračuje na ďalšieho agenta. Sekvenčný prístup je ideálny pre lineárne procesy, ktoré nevyžadujú opakovanie úloh.
V reálnom svete to však nie je vždy tak. Vezmime si reálneho copywritera. Najskôr spraví výskum a potom začne písať, no počas písania môže zistiť, že potrebuje ďalší výskum. Logicky sa bude vracať medzi výskumom a písaním, kým sa neposunie na ďalší krok. To však pri sekvenčných tímoch a úlohách nie je možné. Vtedy nastupujú Self-Managed úlohy.
Pri Self-Managed úlohách rozhoduje manažérsky AI agent o poradí úloh. Pri rozhodovaní sa AI snaží čo najviac kopírovať tradičné organizačné hierarchie a priraďovať úlohy najvhodnejšiemu agentovi. Takto je možné úlohy opakovať a vytvárať viac iterácií finálneho výstupu.
Neviete presné poradie úloh alebo proces vyžaduje opakovanie úloh? Skúste použiť Self-Managed úlohy namiesto sekvenčných. Viac sa dozviete v tomto návode.
Ako používať sekvenčné úlohy
Sekvenčné úlohy sú samostatné úlohy vykonávané v stanovenom poradí. Každú úlohu musíte priradiť vhodnému agentovi. Pri každom komplexnom cieli môže byť viac agentov a viac úloh, ktoré spája komponent Sekvenčný tím. Aby ste mohli úlohy používať, najprv musíte definovať agentov; až potom môžete úlohy priraďovať a vytvárať tímy.
Nastavenie sekvenčných úloh pozostáva z troch krokov:
- Nastavenie individuálnych AI agentov
- Nastavenie úloh pre agentov
- Spojenie úloh a agentov do sekvenčného tímu

Nastavenie individuálnych AI agentov
Každý člen reálneho tímu má svoju rolu, ciele a jedinečný príbeh, ktorý zahŕňa jeho skúsenosti, osobnosť a špecifický štýl. To isté platí aj pre AI agenta.

Napríklad sa zamerajme na člena tímu copywriter:
- Rola je pracovná pozícia agenta. V tomto príklade je rola copywriter.
- Cieľ je to, čo agent robí a aký je ideálny výsledok. Očakávaným výstupom copywritera je dobre napísaný článok, ktorý zodpovedá téme a SEO zadaniu.
- Príbeh predstavuje, kto agent je. Či už chcete alebo nie, do všetkého, čo robíte, vnášate svoju osobnosť, spôsob myslenia, slovnú zásobu a predchádzajúce skúsenosti. V kreatívnej práci, ako je písanie obsahu, je to ešte viditeľnejšie.
Pokračujte a nastavte si agentov. Pri vytváraní tímu vždy myslite na konečný cieľ a ktorí členovia tímu sú na jeho dosiahnutie potrební. Potom vytvorte agentov, ktorí ich reprezentujú. Prípadne môžete vytvoriť len jedného agenta, ak mu chcete priradiť viac úloh.
Poznámka: Máte len jedného agenta a jednu úlohu? Nie je potrebné používať komponenty úloh. Jednoducho použite pole cieľ agenta na zadanie úlohy.
V našom príklade copywritingu sme vytvorili agentov pre výskum SEO, copywritera a korektora. Agentov a úlohy však vždy prispôsobte vašim konkrétnym potrebám a procesom. Nebojte sa rozmeniť existujúci proces ešte viac alebo pridať nových agentov. Napríklad môžete pridať aj agenta dizajnéra, ktorý vytvorí obrázky k článku.
Zistite viac o AI agentoch a ako používať komponent AI Agent
Priraďovanie úloh agentom
V tímoch má každý agent priradenú úlohu na vykonanie. Rovnako ako v reálnom tíme dokáže každý člen vykonávať rôzne úlohy špecifické pre projekt. Komponenty úloh vám umožňujú tieto úlohy špecifikovať a priradiť. Pokračujúc v našom príklade písania blogu, už vieme, kto je naším agentom. Ďalším krokom je dať agentovi vedieť jeho úlohu a predstaviť ho tímu.
Všimnete si, že rovnako ako pri komponente Tím, existujú dva možné komponenty úloh — sekvenčné a SelfManaged. Keďže ide o dva opačné prístupy k riadeniu agentov, ich miešanie by nemalo zmysel. Preto pri používaní sekvenčného tímu používame aj sekvenčné úlohy.
Vezmite komponent Sekvenčná úloha a prepojte ho s agentom vykonávajúcim úlohu. Nižšie môžete vidieť niekoľkých agentov, z ktorých každý je pripojený k svojej úlohe:

Okrem samotnej úlohy môže každý agent v tíme získať aj vhodné nástroje, ktoré mu uľahčia a spresnia prácu. V našom príklade výskumník používa nástroje GoogleSearch a URL Retriever na ovládanie možností výskumu.
Všimnite si, ako sú úlohy prepojené. Komponent úlohy obsahuje výstup agenta. Musíte prepojiť úlohy, aby mal ďalší agent v poradí prístup k výstupu predchádzajúceho agenta.
Ako nastaviť sekvenčné úlohy
Každá úloha musí mať popis a agenta zodpovedného za jej vykonanie. Voliteľne môžete vyplniť pole očakávaného výstupu, ak potrebujete špecifickú štruktúru výstupu alebo chcete mať istotu, že niečo bude zahrnuté.

Agentov už máte vytvorených a každý z nich má pripojenú úlohu. Teraz je potrebné úlohy popísať a upraviť výstup.
Popis úlohy pre nášho copywritera môže znieť napríklad takto:
"Na základe SEO zadania napíš blogový článok s rozsahom najviac 1500 slov.
Nikdy nezačínaj odseky vágnymi tvrdeniami typu 'V rýchlo sa meniacom odbore...'. Vždy choď priamo k hlavnej informácii, ktorú má odsek priniesť."
Pozrime sa bližšie na tento popis úlohy:
- “Na základe zadania” – Agent vie, čo má robiť s predchádzajúcim výstupom.
- “Napíš blogový článok do 1500 slov” – Výstup, ktorý od agenta očakávame.
- “Nikdy nezačínaj…” – Dodatočné vlastné inštrukcie na úpravu výstupu. Tieto pokyny môžu byť akékoľvek odporúčania týkajúce sa jazyka, slovnej zásoby, štruktúry alebo čohokoľvek iného, čo agentovi pomôže vytvoriť to, čo potrebujete.
Pole očakávaný výstup je voliteľné a výborne sa hodí, keď potrebujete jasne štruktúrovaný výstup alebo chcete mať istotu, že niečo bude vo výstupe zahrnuté. Napríklad úlohou nášho SEO výskumníka je:
Zadanie v tomto tvare:
SEO vhodný titulok:
SEO vhodný meta popis:
SEO vhodná osnova
Tým zabezpečíte, že agent nezabudne začať výstup titulkom a meta popisom.
Pamätajte, že sekvenčné tímy fungujú len so sekvenčnými úlohami a SelfManaged tímy len so SelfManaged úlohami.
Spojenie agentov do tímu
Vráťme sa späť k nášmu Flow. Obsahuje troch agentov, z ktorých každý vykonáva svoju konkrétnu úlohu v presne stanovenom poradí — v sekvencii. Posledným krokom pri vytváraní tímu je dať agentom vedieť, že sú tím. Práve tu vstupuje do hry komponent Sekvenčný tím.
Komponent Sekvenčný tím
Komponent Sekvenčný tím predstavuje skupinu agentov, ktorí vykonávajú úlohy v presnom poradí. V podstate je to spôsob, ako agentom oznámiť, že sú tím. Vo vašom Flow môže byť viac než jeden nezávislý tím, teda viacero komponentov Sekvenčný tím, ktoré ich od seba odlišujú.
Chcete sa o sekvenčných tímoch dozvedieť viac? Pozrite si nášho sprievodcu, kde nájdete všetko potrebné.
Komponent Sekvenčný tím je vždy na konci sekvencie. V našom príklade používame len jeden tím, no aj tak musíme agentov spojiť cez Sekvenčný tím:
Najčastejšie kladené otázky
- Čo sú sekvenčné úlohy vo FlowHunt?
Sekvenčné úlohy vám umožňujú priradiť konkrétne úlohy AI agentom v stanovenom poradí, čím zabezpečíte, že každý krok komplexného workflowu je efektívne a transparentne zvládnutý správnym agentom.
- Kedy mám použiť sekvenčné úlohy oproti SelfManaged úlohám?
Použite sekvenčné úlohy pre lineárne, kontrolované workflowy, kde musia byť úlohy dokončené v presnom poradí. SelfManaged úlohy použite, keď proces vyžaduje flexibilitu, iterácie alebo opakovanie úloh a je potrebné, aby manažérsky agent rozhodol o poradí.
Začnite budovať výkonné AI workflowy
Zistite, ako môžu sekvenčné úlohy zjednodušiť procesy vášho tímu. Priraďujte, usporadúvajte a spravujte AI agentov pre krokové vykonávanie úloh.