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 d'agents
- Installation de Python, des environnements virtuels et de la gestion des dépendances.
- Utilisation de Git et de Docker pour le versioning et l'isolation.
- Meilleures pratiques pour des environnements reproductibles.
Aperçu 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 aux outils et 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'utilisation 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 modèles de communication
- Collaboration multi-agents avec 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 la journalisation structurée et des métriques de performance.
Déploiement et considérations en production
- Emballage et conteneurisation des services agents Python.
- Intégration avec les pipelines CI/CD.
- Passage à l'échelle, surveillance et maintenance des agents longue durée.
Synthèse et prochaines étapes
Pré requis
- Une compréhension de la programmation Python et de la gestion des paquets.
- Une expérience avec les API REST et les structures de données JSON.
- Une familiarité de base avec l'E/S asynchrone en Python.
Public cible
- Ingénieurs backend.
- Ingénieurs plateformes.
- Ingénieurs ML.