Module 1
Introduction
Introduction
4 min
Leçons vidéo
Exercices
Lab pratique
Présentation des SDKs d'agents et capacités des agents vocaux modernes.
Entrée vocale (Speech-to-Text)
Raisonnement LLM
Sortie vocale (Text-to-Speech)
Gestion de session et mémoire
Intégration d'outils
Module 2
Configuration de l'Environnement
Configuration de l'Environnement
3 min - Lecture
Leçons vidéo
Exercices
Lab pratique
Configuration de l'environnement de développement et accès à l'interface Web UI.
Module 3
Construire Votre Premier Agent
Construire Votre Premier Agent
9 min avec code
Leçons vidéo
Exercices
Lab pratique
Créer un agent avec SDK
Connecter à des outils (recherche web)
Tester avec interaction vocale
Lab pratique : Agent assistant personnel
Utilisez le SDK Python approprié pour implémenter cette fonctionnalité. Consultez la documentation Azure pour les exemples de code complets.
Interface de test intégrée
Support audio temps réel
Visualisation du flux de l'agent
Debugging en temps réel
Module 4
Primitives ADK - Session, State, Memory
Primitives ADK - Session, State, Memory
3 min
Leçons vidéo
Exercices
Lab pratique
Créer une session pour une conversation
Plusieurs tours de dialogue
Récupérer l'historique
Lab pratique : Conversation multi-tours
Partager l'état entre les outils
Persister des informations
Contexte partagé
Court-terme : Contexte de conversation récent
Long-terme : Facts persistants par utilisateur
Stockage dans Firestore, Redis, etc.
Module 5
Outils pour Votre Agent
Outils pour Votre Agent
7 min avec code
Leçons vidéo
Exercices
Lab pratique
Décorateur @tool
Définir signature et documentation
Intégrer APIs externes
Lab pratique : Outils météo et calendrier
APIs REST sécurisées
Authentification et secrets
Gestion d'erreurs
Prompts système détaillés
Workflow d'utilisation des outils
Fallbacks et gestion d'erreurs
Module 6
Ajouter un Agent de Recherche
Ajouter un Agent de Recherche
5 min avec code
Leçons vidéo
Exercices
Lab pratique
Définir schémas de sortie avec Pydantic
Agent de recherche avec structured output
Sauvegarder les résultats (Markdown, JSON)
Lab pratique : Agent de recherche compétitif
Orchestrer plusieurs agents de recherche
Compiler les résultats
Rapport complet
Module 7
Instruction Tuning et Guardrails
Instruction Tuning et Guardrails
11 min avec code
Leçons vidéo
Exercices
Lab pratique
ontoolstart et ontoolend
onllmstart et onllmend
Logging pour audit
Lab pratique : Guardrails de sécurité
Blocklist de domaines
Filtrage de contenu
Validation de résultats
Enforcement de règles métier
Vérification de compliance
Génération de réponses conformes
Module 8
Orchestration Multi-Agents
Orchestration Multi-Agents
8 min avec code
Leçons vidéo
Exercices
Lab pratique
Agent 1 : Planner (créer plan)
Agent 2 : Researcher (rechercher)
Agent 3 : Writer (rédiger script)
Agent 4 : Audio Producer (générer audio)
Lab pratique : Générateur de podcast IA
Consultez la documentation Azure pour l'implémentation détaillée de cette fonctionnalité.
Text-to-Speech avec voix multiples
Dialogues conversationnels
Combinaison des segments audio
Module 9
[Optionnel] Productioniser Votre Agent
[Optionnel] Productioniser Votre Agent
13 min avec code
Leçons vidéo
Exercices
Lab pratique
Firestore pour stockage long-terme
Sauvegarder conversations
Charger historique utilisateur
Lab pratique : Mémoire multi-sessions
Tests de qualité de réponse
Tests de sécurité (guardrails)
Tests de latence
CI/CD pour agents
Déploiement sur Vertex AI, AWS Bedrock, Azure AI
Scaling automatique
Endpoints de production
Load balancing
Logs structurés (Cloud Logging, CloudWatch)
Métriques de performance
Alerting sur erreurs
Analyse BigQuery