Description du flux
Objectif et avantages
Vue d’ensemble du workflow
Ce workflow automatise la création de présentations professionnelles à partir de fichiers téléchargés par l’utilisateur, exploitant l’IA pour extraire, résumer et structurer le contenu dans Google Slides. Le processus est interactif, permettant à la fois la saisie utilisateur et l’historique du chat d’informer les réponses et décisions de l’agent IA.
L’objectif principal du workflow est de passer à l’échelle et d’automatiser la transformation de tout document en une présentation Google Slides bien structurée avec un minimum d’effort manuel.
Processus étape par étape
1. Interaction utilisateur et téléchargement de fichiers
- Nœud de saisie chat : Le workflow commence par une interface utilisateur où les utilisateurs peuvent :
- Saisir des messages dans le chat, comme des instructions ou des précisions.
- Télécharger des fichiers (ex. : documents, PDF) qui serviront de source pour la présentation.
- Nœud de récupération de fichier : Les fichiers téléchargés sont traités afin d’en extraire le contenu. Le workflow peut gérer différents types de fichiers et, si besoin, appliquer l’OCR pour les documents scannés ou sous forme d’image.
- Stratégie : Le contenu extrait est géré selon une stratégie, par exemple en incluant des sections de taille égale de chaque document, et limité par un nombre maximal de tokens afin d’assurer un traitement efficace.
3. Construction de l’invite
- Nœud Modèle de prompt : Le workflow utilise un modèle d’invite flexible :
Le contenu du fichier extrait est injecté comme contexte ({context}
).
La saisie utilisateur est incluse comme requête ou instruction actuelle ({input}
).
Le modèle fusionne ces éléments pour générer une invite destinée à l’IA, par exemple :
---CONTENU DU DOCUMENT---
{context}
---
---ENTRÉE UTILISATEUR---
{input}
---
4. Utilisation de l’historique du chat
- Nœud Historique du chat : Pour maintenir la continuité et le contexte de la conversation, l’agent IA peut accéder aux derniers messages du chat (par défaut : 5), jusqu’à une certaine limite de tokens. Cela aide l’agent à générer des réponses plus pertinentes et cohérentes.
5. Configuration du modèle linguistique IA
- Nœud OpenAI LLM : Le système est alimenté par un modèle de langage OpenAI configurable (par défaut : GPT-4.1), avec des paramètres pour :
- Sélection du modèle (plusieurs versions de GPT disponibles).
- Limites de tokens (par défaut : 3 000 tokens par réponse).
- Température (contrôle la créativité, par défaut : 0,7).
- Mise en cache pour plus d’efficacité.
6. Outils pour l’automatisation Google Slides
- Outil de création de présentation : L’agent peut créer de nouvelles présentations dans Google Slides, y compris définir le titre de la présentation, le titre de la première diapositive et le sous-titre.
- Outil de création de diapositive : L’agent peut également ajouter de nouvelles diapositives à des présentations existantes, en spécifiant le contenu de la diapositive, le titre, les notes du présentateur et, éventuellement, des images mises en avant.
7. Rôle et objectif de l’agent IA
- Nœud Agent IA : L’orchestrateur central est un agent IA avec la configuration suivante :
- Rôle : Spécialiste de la présentation.
- Contexte : 20 ans d’expérience dans les présentations professionnelles.
- Objectif : “Votre tâche est de créer une présentation professionnelle à partir du contenu du fichier que l’utilisateur a téléchargé. Vous devez parcourir tout le fichier et vous assurer que toutes les informations clés sont mentionnées de façon appropriée dans la présentation.”
- L’agent reçoit l’invite, l’historique du chat, le contenu du fichier et la saisie de l’utilisateur, puis détermine comment structurer la présentation.
- L’agent utilise les outils Google Slides pour créer et remplir la présentation.
8. Présentation de la sortie & résultats
- Nœud de sortie chat : Les réponses de l’agent IA — y compris la confirmation, la progression ou les liens de la présentation — sont affichées à l’utilisateur dans l’interface de chat.
Voici un tableau récapitulant les nœuds clés et leurs objectifs :
Nom du nœud | Objectif |
---|
Saisie chat | Reçoit les messages utilisateur et les fichiers |
Récupération fichier | Extrait le texte/contenu des fichiers téléchargés |
Modèle de prompt | Fusionne le contenu du fichier et la saisie utilisateur dans une invite |
Historique du chat | Fournit le contexte récent du chat à l’agent |
OpenAI LLM | Génère du texte IA et des appels de fonctions |
Création présentation | Automatise la création de nouvelles présentations Google Slides |
Création diapositive | Automatise l’ajout de diapositives à Google Slides |
Agent IA | Orchestration du processus, utilise outils et entrées |
Sortie chat | Affiche les réponses et résultats à l’utilisateur |
Pourquoi ce workflow est utile pour l’échelle et l’automatisation
- Automatise une tâche chronophage : Transformer des documents denses en présentations est généralement manuel et long. Ce workflow automatise le processus, économisant des heures de travail.
- Garantit cohérence et qualité : Grâce à un agent IA spécialisé avec un objectif clair, les présentations produites sont toujours professionnelles.
- Interactif et adaptatif : Les utilisateurs peuvent interagir avec l’agent, apporter des précisions ou faire des demandes, et l’IA s’adapte en fonction de l’historique du chat.
- Intégration directe avec Google Slides : L’intégration directe élimine le besoin de copier-coller ou de concevoir les slides manuellement.
- Scalable pour les équipes ou plusieurs documents : La même configuration peut être utilisée pour le traitement par lots, les workflows d’équipe ou l’intégration dans des systèmes plus larges.
Exemples d’utilisation
- Rapports d’entreprise : Transformez des rapports annuels ou des comptes-rendus de réunion en slides prêtes à présenter.
- Contenus éducatifs : Convertissez des articles scientifiques ou des manuels en slides de cours.
- Ventes & marketing : Créez rapidement des pitch decks produits à partir de fiches techniques ou livres blancs.
Conclusion
Ce workflow simplifie et automatise la génération de présentations professionnelles à partir de n’importe quel document, en combinant compréhension du contenu par IA, contexte conversationnel et intégration fluide avec Google Slides. Il est idéal pour les utilisateurs et équipes souhaitant accélérer la création de contenu, garantir la qualité et réduire le travail manuel.