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 21 heures
Plan du cours
Introduction aux environnements Python pour le développement agents
- Configuration de Python, des environnements virtuels et de la gestion des dépendances
- Utilisation de Git et de Docker pour le suivi des versions et l’isolation
- Bonnes pratiques pour des environnements reproductibles
Vue d’ensemble des SDK et frameworks d’agents
- LangChain, AutoGen et autres SDK émergents
- Structure et cycle de vie de l’agent : perception, raisonnement et action
- Comparaison des capacités des SDK et des styles d’architecture
Création d’agents fonctionnels en Python
- Création d’un agent simple avec LangChain
- Connexion des agents à des outils et des API externes
- Gestion des entrées/sorties, de la mémoire et de la persistance
Intégration d’outils et d’API
- Définition et enregistrement d’outils pour l’usage par les agents
- Intégration sécurisée d’API et gestion des clés
- Utilisation de sources de données externes et d’appels de fonctions personnalisés
Orchestration des agents et motifs de communication
- Collaboration multi-agents à l’aide d’AutoGen
- Délégation de tâches et logique de planification
- Orchestration basée sur les événements et asynchrone
Test, débogage et observabilité
- Test des agents avec des entrées simulées et des environnements contrôlés
- Débogage du flux de messages et de l’invocation d’outils
- Mise en œuvre de journaux structurés et de métriques de performance
Déploiement et considérations de production
- Emballage et conteneurisation des services agents Python
- Intégration avec les pipelines CI/CD
- Mise à l’échelle, surveillance et maintenance des agents en fonctionnement prolongé
Synthèse et prochaines étapes
Pré requis
- Compréhension de la programmation Python et de la gestion des packages
- Expérience avec les API REST et les structures de données JSON
- Familialité de base avec l’E/S asynchrone en Python
Public cible
- Ingénieurs back-end
- Ingénieurs plateformes
- Ingénieurs ML