Sekvenční úkoly

Sekvenční úkoly

Sekvenční úkoly ve FlowHunt umožňují AI agentům provádět úkoly v daném pořadí, což je ideální pro řízení složitých, lineárních pracovních toků s více rolemi.

Komponenty úkolů vám umožňují zadávat konkrétní úkoly AI agentům. Představte si AI agenty jako další členy týmu. Každý člen má jinou roli, příběh a cíle. Stejně jako skutečný člen týmu jsou způsobilí vykonávat různé úkoly. Díky této komponentě můžete tyto úkoly určit a přiřadit.

Pokročilý generátor blogů Flow s sekvenčními úkoly

Máte jen jednoho agenta a jeden úkol? Není třeba použít komponenty úkolů. Stačí využít pole Cíl agenta. Úkoly jsou skvělé pro složité pracovní postupy o více krocích nebo při zadávání více různých úkolů jednomu agentovi.

Co je komponenta Sekvenční úkol?

Komponenta Sekvenční úkol vám umožňuje definovat a přiřadit úkoly, které agenti provedou v přesně daném pořadí (sekvenci). Získáte tak plnou kontrolu a přehled nad tím, jak jsou jednotlivé části workflow prováděny, což se hodí u složitých pracovních postupů.

Úkoly jako součást posádek (Crews)

Představte si, že chcete vytvořit a publikovat obsáhlý blogový článek. Pravděpodobně se pokusíte sestavit celý obsahový tým agentů. Práce obvykle začíná SEO specialistou, který provádí rešerši klíčových slov a připravuje osnovu obsahu. Vytvoří SEO zadání, které předá textaři. Jakmile textař dokončí článek, kolega jej zkontroluje a upraví pro zajištění kvality. Co obrázky nebo infografiky? S tím pomůže designer.

Už nyní pracují na tvorbě tohoto obsahu alespoň tři nebo čtyři lidé. Každý z nich má ve stanovené sekvenci svůj vlastní úkol. Stejně jako ve skutečném týmu můžete vytvořit tým AI agentů pomocí komponenty sekvenční posádky (sequential crew). V tomto týmu každý člen dostane konkrétní úkol přiřazený přes sekvenční úkol.

Kromě přesného úkolu v týmu může jeden AI agent plnit i několik dalších úkolů. Vezměme například textaře z předchozího příkladu. Hlavním úkolem tohoto agenta je napsat článek na základě SEO zadání předchozího agenta. Ve skutečnosti má však textař víc úkolů než jen napsání článku – například napsat meta popisek nebo příspěvek na sociální sítě. Zahrnout tyto body jako podúkoly jednoho úkolu může vést k chaotičtějšímu a méně přehlednému výstupu.

Zajímá vás Flow, které v tomto návodu rozebíráme? Jde o Pokročilý generátor blogů, který snadno najdete ve své knihovně Flow.

Rozdíl mezi sekvenčními a SelfManaged úkoly

Možná jste si všimli, že ve svém dashboardu máte dvě komponenty úkolů. Rozdíl mezi nimi je v pořadí zadávání úkolů a úrovni kontroly, kterou získáte.

S sekvenčním úkolem jsou úkoly prováděny jeden po druhém v přesně daném pořadí, které určíte. Jakmile je úkol splněn, je hotový a Flow pokračuje k dalšímu agentovi. Sekvenční přístup je ideální pro lineární procesy, které nevyžadují opakování úkolů.

Ve skutečnosti to ale často neplatí. Vezměme si opět reálného textaře. Nejprve provede výzkum a pustí se do psaní, ale jakmile článek rozpracuje, může zjistit, že je potřeba další výzkum. Logicky se bude mezi výzkumem a psaním vracet, než přejde na další krok. To však se sekvenčními posádkami a úkoly není možné. Právě zde přichází na řadu Self-Managed úkoly.

U Self-Managed úkolů pořadí úkolů rozhoduje manažerský AI agent. Při rozhodování se AI snaží napodobit tradiční organizační hierarchii a přiřazuje úkoly nejvhodnějšímu agentovi. To umožňuje opakování úkolů a vytvoření více iterací výsledného výstupu.

Nejste si jistí přesným pořadím úkolů nebo proces vyžaduje opakování? Vyzkoušejte místo sekvenčních úkolů Self-managed úkoly. Více se dozvíte v tomto návodu.

Jak používat sekvenční úkoly

Sekvenční úkoly jsou samostatné úkoly prováděné v určeném pořadí. Každý úkol musíte přiřadit vhodnému agentovi. Pro každý složitý cíl může být více agentů a více úkolů, které propojuje komponenta Sekvenční posádka. Pro použití úkolů je nejprve potřeba definovat agenty; teprve pak lze přiřazovat úkoly a skládat posádky.

Nastavení sekvenčních úkolů se skládá ze tří kroků:

  1. Nastavení jednotlivých AI agentů
  2. Nastavení úkolů pro agenty
  3. Sestavení úkolů a agentů do sekvenční posádky

Nastavení jednotlivých AI agentů

Každý člen skutečného týmu má roli, cíle a jedinečný příběh, který zahrnuje jeho zkušenosti, osobnost a specifický styl. To platí i pro každého AI agenta.

Zaměřme se například na člena týmu textaře:

  • Role je pracovní název vašeho agenta. V tomto případě je role textař.
  • Cíl popisuje, co agent dělá a jaký je ideální výsledek jeho práce. U textaře je očekávaným výstupem dobře napsaný článek odpovídající tématu a SEO zadání.
  • Příběh vystihuje, kým agent je. Ať chcete nebo ne, vždy si do práce nesete svou osobnost, způsob myšlení, slovník i předchozí zkušenosti. To je ještě zřetelnější u kreativní práce, například při psaní článků.

Pusťte se do nastavení agentů. Při tvorbě posádky vždy myslete na finální cíl a na to, které členy týmu pro jeho splnění potřebujete. Poté vytvořte agenty, kteří tyto členy reprezentují. Pokud chcete zadat více úkolů jednomu agentovi, můžete vytvořit i jen jednoho agenta.

Poznámka: Máte jen jednoho agenta a jeden úkol? Není třeba používat komponenty úkolů. Stačí využít pole Cíl daného agenta a zadat mu úkol.

V našem příkladu psaní obsahu jsme vytvořili agenty SEO specialisty, copywritera a korektora. Agenti a úkoly se ale vždy odvíjí od vašich konkrétních potřeb a procesů. Nebojte se stávající proces ještě více rozdělit nebo přidat nové agenty. Například můžete přidat agenta designéra, který vygeneruje obrázky k článku.

Více o AI agentech a použití komponenty AI Agent se dozvíte zde

Zadání úkolů agentům

V posádkách má každý agent přiřazený úkol, který má splnit. Stejně jako ve skutečném týmu může každý člen vykonávat různé úkoly v rámci projektu. Komponenty úkolů vám umožní tyto úkoly přesně zadat a přiřadit. V našem příkladu tvorby blogu už víme, kdo je agentem. Dalším krokem je dát agentovi vědět, jaký je jeho úkol, a představit jej týmu.

Všimnete si, že stejně jako u komponenty posádky existují dvě možné komponenty úkolů – sekvenční a SelfManaged. Protože jde o dva protichůdné přístupy k řízení agentů, jejich kombinování by nemělo smysl. Proto při použití sekvenční posádky použijeme také sekvenční úkoly.

Vezměte komponentu Sekvenční úkol a připojte ji k agentovi plnícímu daný úkol. Níže vidíte několik agentů, z nichž každý má připojený svůj úkol:

Kromě samotného úkolu může každý agent v posádce získat i vhodné nástroje, které mu práci usnadní a zpřesní. V našem příkladu výzkumník využívá nástroje GoogleSearch a URL Retriever pro kontrolu možností výzkumu.

Všimněte si, jak jsou úkoly propojené. Komponenta úkolu obsahuje výstup daného agenta. Je potřeba úkoly propojit, aby další agent v pořadí mohl využít výstup agenta předchozího.

Jak nastavit sekvenční úkoly

Každý úkol musí mít popis a agenta odpovědného za jeho splnění. Volitelně můžete vyplnit pole očekávaného výstupu, pokud potřebujete výstup ve specifické struktuře nebo chcete mít jistotu, že něco bude součástí výsledku.

Agenty už máte vytvořené a každý z nich má připojený úkol. Nyní je důležité úkoly popsat a případně upravit výstupy.

Popis úkolu pro našeho agenta textaře by mohl znít například takto:

„Na základě SEO zadání napiš blogový článek o rozsahu max. 1500 slov.

Nikdy nezačínej odstavce vágními frázemi typu 'V rychle se měnícím odvětví...'. Vždy jdi přímo k hlavní informaci, kterou má odstavec sdělit.“

Podívejme se blíže na tento popis úkolu:

  • Na základě zadání” – Agent ví, jak naložit s výstupem předchozího úkolu.
  • Napiš blogový článek do 1500 slov” – Výstup, který od agenta očekáváme.
  • Nikdy nezačínej…” – Dodatečné individuální instrukce pro vyladění výstupu. Tyto pokyny mohou být ohledně jazyka, slovní zásoby, struktury či čehokoliv, co agentovi pomůže vytvořit požadovaný výsledek.

Pole očekávaný výstup je nepovinné a skvěle se hodí, když potřebujete jasně strukturovaný výsledek nebo mít jistotu, že bude něco ve výstupu vždy obsaženo. Například úkolem našeho agenta SEO specialisty je:

Zadání v tomto tvaru:

SEO-friendly titulek:

SEO-friendly meta popisek:

SEO-friendly osnova:

Tím zajistíte, že agent nezapomene začít výstup titulkem a meta popiskem.

Pamatujte, že sekvenční posádky fungují pouze se sekvenčními úkoly a SelfManaged posádky pouze se SelfManaged úkoly.

Sestavení agentů do posádky

Vraťme se k našemu Flow. Má tři agenty, kteří plní své konkrétní úkoly v jasně definovaném pořadí – sekvenci. Posledním krokem při tvorbě posádky je dát agentům vědět, že tvoří tým. Právě zde vstupuje do hry komponenta Sekvenční posádka.

Komponenta Sekvenční posádka

Komponenta Sekvenční posádka představuje skupinu agentů, kteří vykonávají úkoly v přesně daném pořadí. V podstatě tak agentům sdělujete, že tvoří tým. V rámci jednoho Flow může být více nezávislých týmů – tedy i více komponent Sekvenční posádka, které tyto týmy navzájem odlišují.

Chcete se o sekvenčních posádkách dozvědět víc? Podívejte se do našeho návodu, kde najdete vše potřebné.

Komponenta Sekvenční posádka je vždy na konci sekvence. V našem příkladu používáme jen jednu posádku, ale i tak je potřeba agenty propojit pomocí Sekvenční posádky:

Často kladené otázky

Co jsou sekvenční úkoly ve FlowHunt?

Sekvenční úkoly vám umožní přiřadit konkrétní úkoly AI agentům v daném pořadí, což zajistí, že každý krok složitého pracovního postupu je efektivně a transparentně zpracován správným agentem.

Kdy mám použít sekvenční úkoly a kdy SelfManaged úkoly?

Sekvenční úkoly použijte pro lineární, kontrolované pracovní postupy, kde je potřeba dokončit úkoly v přesně daném pořadí. SelfManaged úkoly použijte, když proces vyžaduje flexibilitu, iterace nebo opakování úkolů a necháváte na manažerském agentovi, aby určil pořadí.

Začněte budovat výkonné AI pracovní toky

Zjistěte, jak sekvenční úkoly mohou zefektivnit procesy vašeho týmu. Přiřaďte, seřaďte a spravujte AI agenty pro krok za krokem provádění úkolů.

Zjistit více

Sekvenční úloha
Sekvenční úloha

Sekvenční úloha

Komponenta Sekvenční úloha organizuje kroky pracovního postupu tím, že definuje jasný popis úkolu, očekávaný výstup a přiřazuje agenta k provedení úkolu. Ideáln...

2 min čtení
Automation Workflow +2
Sekvenční tým
Sekvenční tým

Sekvenční tým

Zažijte organizovanou automatizaci pracovních postupů s komponentou Sekvenční tým ve FlowHunt. Tato komponenta vám umožní seskupit více úloh agentů a provádět j...

2 min čtení
AI Automation +3
Samořízené úkoly
Samořízené úkoly

Samořízené úkoly

Nechte celé týmy AI spolupracovníků zvládat složité úkoly díky Samořízeným úkolům od FlowHunt. Přidělujte úkoly AI agentům pro bezproblémovou spolupráci, flexib...

7 min čtení
AI Automation +4