Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Durée 35 heures
Plan du cours
Architecture LangGraph avancée
- Modèles de topologie de graphe : nœuds, arêtes, routeurs, sous-graphes
- Modélisation de l'état : canaux, transmission de messages, persistance
- Flux DAG (graphes orientés acycliques) vs flux cycliques et composition hiérarchique
Performance et optimisation
- Modèles de parallélisme et de concurrence en Python
- Mise en cache, traitement par lots, appels d'outils et diffusion en continu (streaming)
- Contrôle des coûts et stratégies de budgétisation des jetons (tokens)
Ingénierie de la fiabilité
- Tentatives de répétition (retries), dépassements de délai (timeouts), ralentissement exponentiel (backoff) et disjoncteurs (circuit breaking)
- Idempotence et déduplication des étapes
- Points de contrôle (checkpointing) et récupération à l'aide de magasins locaux ou cloud
Débogage des graphes complexes
- Exécution pas à pas et exécutions à vide (dry runs)
- Inspection de l'état et traçage des événements
- Reproduction des problèmes de production à l'aide de graines (seeds) et de données de test (fixtures)
Observabilité et supervision
- Journaux structurés et traçage distribué
- Métriques opérationnelles : latence, fiabilité, utilisation des jetons
- Tableaux de bord, alertes et suivi des SLO
Déploiement et exploitation
- Emballage des graphes en services et conteneurs
- Gestion de la configuration et des secrets
- Pipelines CI/CD, déploiements progressifs (rollouts) et canaris
Qualité, tests et sécurité
- Tests unitaires, tests de scénarios et cadres d'évaluation automatisés
- Dispositifs de garde-fous (guardrails), filtrage de contenu et traitement des PII
- Tests d'intrusion (red teaming) et expérimentations de chaos pour la robustesse
Synthèse et étapes suivantes
Pré requis
- Maîtrise de Python et de la programmation asynchrone
- Expérience dans le développement d'applications LLM
- Familiarité avec les concepts de base de LangGraph ou LangChain
Public cible
- Ingénieurs de plateformes IA
- DevOps pour l'IA
- Architectes IA gérant des systèmes LangGraph en production