Popis flow
Účel a výhody
Přehled workflow
Tento workflow automatizuje tvorbu profesionálních prezentací z uživatelem nahraných souborů. Využívá AI k extrakci, shrnutí a strukturování obsahu do Google Slides. Proces je interaktivní, takže vstupy uživatele a historie chatu ovlivňují odpovědi a rozhodnutí AI agenta.
Hlavním cílem workflow je škálovat a automatizovat úkol převodu jakéhokoli dokumentu na dobře strukturovanou prezentaci v Google Slides s minimální ruční prací.
Postup krok za krokem
1. Interakce s uživatelem a nahrání souboru
- Chatovací vstupní uzel: Workflow začíná uživatelským rozhraním, kde mohou uživatelé:
- Zadávat chatové zprávy, například instrukce nebo upřesnění.
- Nahrávat soubory (např. dokumenty, PDF), které budou použity jako zdroj pro prezentaci.
- Uzel pro získání souboru: Nahrané soubory jsou zpracovány za účelem extrakce jejich obsahu. Workflow zvládne různé typy souborů a v případě potřeby použije OCR pro naskenované nebo obrázkové dokumenty.
- Strategie: Extrahovaný obsah je zpracován podle strategie, například zahrnutí stejně velkých sekcí z každého dokumentu, a je omezen maximálním počtem tokenů pro efektivní zpracování.
3. Konstrukce promptu
- Uzel šablony promptu: Workflow využívá flexibilní šablonu promptu:
Extrahovaný obsah souboru je vložen jako kontext ({context}
).
Vstup uživatele je zahrnut jako aktuální dotaz nebo instrukce ({input}
).
Šablona tyto komponenty sloučí a vytvoří prompt pro AI, například:
---OBSAH DOKUMENTU---
{context}
---
---VSTUP UŽIVATELE---
{input}
---
4. Využití historie chatu
- Uzel historie chatu: Pro zachování návaznosti a kontextu konverzace může AI agent přistupovat k několika posledním (výchozí: 5) zprávám v chatu, do určitého limitu tokenů. To pomáhá agentovi generovat relevantnější a koherentnější odpovědi.
5. Nastavení jazykového modelu AI
- Uzel OpenAI LLM: Systém využívá konfigurovatelný jazykový model OpenAI (výchozí: GPT-4.1) s možnostmi:
- Výběr modelu (více verzí GPT k dispozici).
- Limity pro tokeny (výchozí: 3000 tokenů na odpověď).
- Teplota (řídí kreativitu, výchozí: 0,7).
- Caching pro efektivitu.
6. Nástroje pro automatizaci Google Slides
- Nástroj pro tvorbu prezentace: Agent je vybaven pro tvorbu nových prezentací v Google Slides, včetně nastavení názvu prezentace, názvu a podnázvu prvního snímku.
- Nástroj pro tvorbu snímků: Agent může také přidávat nové snímky do existujících prezentací, přičemž specifikuje obsah snímku, název, poznámky pro prezentujícího a případně i úvodní obrázek.
7. Role a cíl AI agenta
- Uzel AI agenta: Hlavním orchestrátorem je AI agent s následujícím nastavením:
- Role: Specialista na prezentace.
- Backstory: 20 let zkušeností s profesionálními prezentacemi.
- Cíl: “Vaším úkolem je vytvořit profesionální prezentaci z obsahu souboru, který uživatel nahrál. Musíte projít celý soubor a zajistit, že všechny klíčové informace budou v prezentaci vhodně zahrnuty.”
- Agent přijímá prompt, historii chatu, obsah souboru a vstup uživatele a rozhoduje, jak prezentaci strukturovat.
- Agent využívá nástroje Google Slides pro tvorbu a naplnění prezentace.
8. Výstup prezentace a výsledky
- Uzel výstupu v chatu: Odpovědi AI agenta – včetně potvrzení, průběhu nebo odkazů na prezentaci – jsou zobrazovány uživateli v chatovacím rozhraní.
Jak spolu komponenty spolupracují
Zde je tabulka shrnující klíčové uzly a jejich účel:
Název uzlu | Účel |
---|
Chat Input | Přijímá zprávy a nahrání souborů od uživatele |
File Retriever | Extrahuje text/obsah z nahraných souborů |
Prompt Template | Spojuje obsah souboru a vstup uživatele do promptu |
Chat History | Poskytuje agentovi nedávný kontext z chatu |
OpenAI LLM | Zajišťuje generování textu AI a volání funkcí |
Create Presentation | Automatizuje tvorbu nových Google Slides prezentací |
Create Slide | Automatizuje přidávání snímků do Google Slides |
AI Agent | Orchestrace procesu s využitím všech nástrojů a vstupů |
Chat Output | Zobrazuje odpovědi a výsledky uživateli |
Proč je tento workflow užitečný pro škálování a automatizaci
- Automatizuje pracné úkoly: Převod obsáhlých dokumentů na prezentace bývá manuální a časově náročný. Tento workflow proces automatizuje a šetří hodiny práce.
- Zajišťuje konzistenci a kvalitu: Díky specializovanému AI agentovi s jasným cílem a příběhem si výstupní prezentace udržují profesionální úroveň.
- Interaktivní a adaptivní: Uživatelé mohou s agentem komunikovat, upřesňovat požadavky nebo dávat doplňující instrukce a AI se přizpůsobuje na základě historie chatu.
- Integrace s Google Slides: Přímá integrace eliminuje nutnost ručního kopírování nebo vytváření snímků od nuly.
- Škálovatelné pro týmy nebo více dokumentů: Stejné nastavení lze použít pro dávkové zpracování, týmové workflow nebo integraci do větších systémů.
Příklady využití
- Firemní reporty: Převod výročních zpráv nebo zápisů z meetingů do prezentace připravené k předvedení.
- Vzdělávací obsah: Převod vědeckých článků nebo učebnic do výukových snímků.
- Prodej a marketing: Rychlé sestavení produktových prezentací z technických specifikací nebo whitepaperů.
Závěr
Tento workflow zjednodušuje a automatizuje proces tvorby profesionálních prezentací z jakéhokoli dokumentu – kombinuje AI pro porozumění obsahu, kontext konverzace a bezproblémovou integraci s Google Slides. Je ideální pro uživatele a týmy, které chtějí škálovat tvorbu obsahu, zajistit kvalitu a snížit manuální práci.