Flowbeschrijving
Doel en voordelen
Workflowoverzicht
Deze workflow automatiseert het maken van professionele presentaties van door de gebruiker geüploade bestanden, waarbij AI wordt ingezet om inhoud te extraheren, samen te vatten en te structureren in Google Slides. Het proces is interactief, zodat gebruikersinvoer en chatgeschiedenis de antwoorden en beslissingen van de AI-agent beïnvloeden.
Het belangrijkste doel van deze workflow is om de taak van het omzetten van elk document naar een goed gestructureerde Google Slides-presentatie te schalen en te automatiseren met minimale handmatige inspanning.
Stapsgewijs proces
1. Gebruikersinteractie en bestand uploaden
- Chatinvoerknooppunt: De workflow begint met een gebruikersinterface waar gebruikers:
- Chatberichten kunnen invoeren, zoals instructies of verduidelijkingen.
- Bestanden kunnen uploaden (bijv. documenten, PDF’s) die als bron voor de presentatie dienen.
2. Inhoud uit bestand extraheren
- Bestandsophaalknooppunt: Geüploade bestanden worden verwerkt om hun inhoud te extraheren. De workflow kan verschillende bestandstypen verwerken en indien nodig OCR toepassen op gescande of op afbeelding gebaseerde documenten.
- Strategie: De geëxtraheerde inhoud wordt beheerd volgens een bepaalde strategie, zoals het opnemen van even grote secties uit elk document, en is beperkt door een maximaal aantal tokens om efficiënte verwerking te waarborgen.
3. Prompt opstellen
- Prompt-templateknooppunt: De workflow gebruikt een flexibele prompt-template:
De geëxtraheerde bestandsinhoud wordt als context ingevoegd ({context}
).
De gebruikersinvoer wordt opgenomen als de huidige vraag of instructie ({input}
).
De template voegt deze componenten samen tot een prompt voor de AI, bijvoorbeeld:
---DOCUMENTINHOUD---
{context}
---
---GEBRUIKERSINVOER---
{input}
---
4. Gebruik van chatgeschiedenis
- Chatgeschiedenisknooppunt: Om het gesprek en de context te behouden, kan de AI-agent de laatste paar (standaard: 5) chatberichten raadplegen, tot een bepaald tokenlimiet. Dit helpt de agent om relevantere en samenhangende antwoorden te genereren.
5. Configuratie van het AI-taalmodel
- OpenAI LLM-knooppunt: Het systeem wordt aangedreven door een configureerbaar OpenAI-taalmodel (standaard: GPT-4.1), met instellingen voor:
- Modelselectie (meerdere GPT-versies beschikbaar).
- Tokenlimieten (standaard: 3000 tokens per antwoord).
- Temperature (bepaalt creativiteit, standaard: 0.7).
- Caching voor efficiëntie.
- Presentatie aanmaken-tool: De agent is uitgerust om nieuwe presentaties in Google Slides aan te maken, inclusief het instellen van de presentatietitel, de titel van de eerste dia en de ondertitel.
- Dia aanmaken-tool: De agent kan ook nieuwe dia’s toevoegen aan bestaande presentaties, waarbij de dia-inhoud, titel, spreker-notities en desgewenst een afbeelding worden meegegeven.
7. Rol en doel van de AI-agent
- AI-agentknooppunt: De centrale coördinator is een AI-agent met de volgende configuratie:
- Rol: Presentatiespecialist.
- Achtergrond: 20 jaar ervaring in professionele presentaties.
- Doel: “Jouw taak is om een professionele presentatie te maken van de inhoud van het bestand dat de gebruiker heeft geüpload. Je moet het hele bestand doornemen en ervoor zorgen dat alle belangrijke informatie in de presentatie aan bod komt.”
- De agent ontvangt de prompt, chatgeschiedenis, bestandsinhoud en gebruikersinvoer en bepaalt hoe de presentatie wordt opgebouwd.
- De agent gebruikt de Google Slides-tools om de presentatie te maken en te vullen.
8. Uitvoer presentatie & resultaten
- Chat-uitvoerknooppunt: De antwoorden van de AI-agent – inclusief bevestigingen, voortgang of presentatielinks – worden aan de gebruiker getoond in de chatinterface.
Hoe de componenten samenwerken
Hier is een tabel met de belangrijkste knooppunten en hun functie:
Knooppuntnaam | Doel |
---|
Chatinvoer | Ontvangt gebruikersberichten en bestanduploads |
Bestand ophalen | Extraheert tekst/informatie uit geüploade bestanden |
Prompt-template | Combineert bestandsinhoud en gebruikersinvoer tot een prompt |
Chatgeschiedenis | Levert recente chatcontext aan de agent |
OpenAI LLM | Biedt AI-tekstgeneratie en functie-aanroepen |
Presentatie aanmaken | Automatiseert het maken van nieuwe Google Slides-presentaties |
Dia aanmaken | Automatiseert het toevoegen van dia’s aan Google Slides |
AI-agent | Coördineert het proces met alle tools en input |
Chat-uitvoer | Toont agentantwoorden en resultaten aan de gebruiker |
Waarom deze workflow nuttig is voor schaalvergroting en automatisering
- Automatiseert een arbeidsintensieve taak: Dichte documenten omzetten in presentaties is meestal handmatig en tijdrovend. Deze workflow automatiseert het proces en bespaart uren werk.
- Garandeert consistentie en kwaliteit: Door een gespecialiseerde AI-agent te gebruiken met een duidelijk doel en achtergrond, blijven de presentaties professioneel.
- Interactief en adaptief: Gebruikers kunnen met de agent communiceren, verduidelijkingen geven of verzoeken doen, en de AI past zich aan op basis van chatgeschiedenis.
- Integreert met Google Slides: De directe integratie voorkomt handmatig kopiëren/plakken of het ontwerpen van dia’s vanaf nul.
- Schaalbaar voor teams of meerdere documenten: Dezelfde setup kan gebruikt worden voor batchverwerking, teamworkflows of integratie in grotere systemen.
Voorbeeldtoepassingen
- Bedrijfsrapporten: Zet jaarverslagen of notulen om in kant-en-klare dia’s.
- Educatieve inhoud: Maak van onderzoeksartikelen of studieboeken collegeslides.
- Sales & Marketing: Stel snel productpitch-decks op van productspecificaties of whitepapers.
Conclusie
Deze workflow stroomlijnt en automatiseert het genereren van professionele presentaties uit elk document, door AI-gedreven inhoudsanalyse, gesprekscontext en naadloze Google Slides-integratie te combineren. Het is ideaal voor gebruikers en teams die contentcreatie willen opschalen, kwaliteit willen waarborgen en handmatig werk willen verminderen.