Module 1
Introduction
Introduction
3 min
Leçons vidéo
Exercices
Lab pratique
Présentation du cours et des concepts fondamentaux.
Architecture event-driven vs architecture traditionnelle
Cas d'usage du traitement de documents agentique
Vue d'ensemble du projet : remplissage automatique de formulaires PDF
Module 2
Workflows Agentiques de Documents
Workflows Agentiques de Documents
5 min
Leçons vidéo
Exercices
Lab pratique
Exploration des concepts clés des workflows event-driven.
Qu'est-ce qu'un workflow event-driven ?
Avantages : asynchronisme, parallélisme, scalabilité
Patterns : branchements, boucles, orchestration
Composants : émetteurs d'événements, handlers, queues
Événements : Déclencheurs d'actions (document reçu, parsing complété, validation échouée)
Handlers : Fonctions qui réagissent aux événements
Orchestration : Coordination de multiples événements et handlers
État : Gestion de l'état du workflow à travers les événements
Module 3
Construction d'un Workflow
Construction d'un Workflow
18 min avec code
Leçons vidéo
Exercices
Lab pratique
Construction pratique d'un workflow event-driven de base.
Définition de la structure du workflow
Création d'événements et handlers
Implémentation de branchements conditionnels
Gestion des boucles et retry logic
Exécutions concurrentes pour performance
Lab : Exercices pratiques
Consultez la documentation Azure pour l'implémentation détaillée de cette fonctionnalité.
Module 4
Ajout de RAG
Ajout de RAG
9 min avec code
Leçons vidéo
Exercices
Lab pratique
Intégration de Retrieval Augmented Generation pour enrichir le workflow.
Configuration d'un vector store pour stockage d'embeddings
Création d'un query engine pour recherche sémantique
Parsing de documents sources et indexation
Récupération d'informations pertinentes pour remplissage de formulaires
Lab : Exercices pratiques
Consultez la documentation Azure pour l'implémentation détaillée de cette fonctionnalité.
Module 5
Parsing de Formulaires
Parsing de Formulaires
6 min avec code
Leçons vidéo
Exercices
Lab pratique
Extraction de champs depuis formulaires PDF.
Parsing de formulaires PDF pour identifier les champs
Conversion des champs en questions structurées
Mapping champs → requêtes RAG
Validation des réponses extraites
Lab : Exercices pratiques
Consultez la documentation Azure pour l'implémentation détaillée de cette fonctionnalité.
Module 6
Human-in-the-Loop
Human-in-the-Loop
8 min avec code
Leçons vidéo
Exercices
Lab pratique
Intégration de feedback humain dans le workflow.
Patterns human-in-the-loop pour validation
Événements de demande de feedback
Gestion de feedback textuel
Intégration du feedback dans le workflow
Boucles de révision et amélioration
Lab : Exercices pratiques
Validation de réponses incertaines
Correction d'erreurs d'extraction
Décisions complexes nécessitant jugement humain
Apprentissage des préférences utilisateur
Module 7
Utilisation de la Voix
Utilisation de la Voix
6 min avec code
Leçons vidéo
Exercices
Lab pratique
Extension multimodale avec feedback vocal.
Traitement de feedback vocal avec reconnaissance vocale
Conversion speech-to-text pour instructions
Intégration multimodale dans le workflow event-driven
Gestion de multiples modalités d'input
Lab : Exercices pratiques
Module 8
Conclusion
Conclusion
1 min
Leçons vidéo
Exercices
Lab pratique
Récapitulatif des concepts appris et applications futures.
Évaluation notée des connaissances acquises.
Ressources supplémentaires, dépannage et best practices.