Formation IA Agentique : concevoir et développer des agents LLM autonomes.
Score de satisfaction : 4.92/5
Durée :
2 jours
Distanciel et 16 villes en France
numero vert : 0805 950 800 (service et appel gratuits)
à partir de
2000 €HT
98% d'avis positifs* participants

Référence :
SF34531
Durée :
2 jours

En présentiel ou distanciel


  • 14 heures de formation
  • Exercices pratiques
  • Prise en charge OPCO possible
Vous souhaitez personnaliser cette formation ?
  • En entreprise ou à distance
  • Cadrage pédagogique gratuit
  • Programme de formation sur mesure
  • Formateur expert dédié
  • Prise en charge OPCO possible

Formation IA Agentique : concevoir et développer des agents LLM autonomes.

Maîtrisez les design patterns agentiques pour construire des systèmes IA capables de raisonner, utiliser des outils et coordonner plusieurs agents spécialisés !

L'IA agentique marque un tournant dans le développement d'applications intelligentes : au-delà de la simple génération de texte, les agents LLM peuvent désormais planifier des tâches complexes, utiliser des outils externes et s'auto-corriger par itération. Cette formation de 2 jours vous guide pas à pas dans la construction d'agents autonomes, en vous appuyant sur les 4 design patterns fondamentaux : réflexion, utilisation d'outils, planification et orchestration multi-agents. Chaque concept est mis en pratique avec des exercices progressifs, de l'agent simple au système multi-agents coordonné. Vous repartirez avec une compréhension opérationnelle des architectures agentiques et la capacité à les implémenter dans vos projets.

Objectifs pédagogiques.

1Distinguer un agent IA autonome d'un chatbot classique et identifier les cas d'usage adaptés

2Implémenter le pattern de réflexion pour améliorer itérativement les sorties d'un agent

3Connecter un agent à des outils externes (APIs, bases de données, exécution de code)

4Concevoir des workflows de planification et d'exécution de tâches complexes

5Développer un système multi-agents avec des architectures adaptées (réseau, superviseur, hiérarchique)

6Évaluer les performances d'un système agentique et optimiser ses coûts et sa latence

Prérequis : - Maîtrise de Python (niveau intermédiaire)- Connaissance des APIs REST (requêtes, réponses, authentification)- Bases en IA générative (avoir utilisé un LLM via API ou interface)
Partagez cette formation

Programme de formation IA Agentique : concevoir et développer des agents LLM autonomes.

Introduction à l’IA agentique et aux workflows autonomes

– Agents vs chatbots : comprendre ce qui distingue un agent autonome d’un assistant conversationnel classique
– Degrés d’autonomie : du prompt unique au système multi-agents entièrement orchestré
– Design patterns agentiques : les 4 motifs fondamentaux (réflexion, tool use, planification, multi-agent)
– Cas d’usage sectoriels : service client, analyse de données, automatisation de workflows, génération de contenu
– Décomposition de tâches : identifier les étapes d’un workflow et évaluer ce qui peut être délégué à un agent

Exemples d’activités pratiques :
– Exploration d’un agent de recherche autonome pour comprendre le fonctionnement d’un workflow agentique
– Analyse comparative d’un prompt direct vs un workflow agentique sur une même tâche

Réflexion et amélioration itérative des sorties

– Pattern de réflexion : l’agent évalue ses propres sorties et itère pour améliorer la qualité
– Boucle réflexive : architecture d’un cycle génération → critique → régénération
– Auto-critique vs feedback externe : deux approches complémentaires pour corriger les erreurs
– Évaluation de l’impact : mesurer concrètement le gain de qualité apporté par la réflexion

Exemples d’activités pratiques :
– Implémentation d’un workflow de génération de graphiques avec boucle de réflexion
– Amélioration de la génération de requêtes SQL par itération réflexive

Utilisation d’outils et intégration d’APIs

– Function calling : permettre à un agent d’invoquer des fonctions Python comme des outils
– Syntaxe et déclaration d’outils : définir les schémas, paramètres et descriptions pour le LLM
– Exécution de code : donner à l’agent la capacité d’écrire et d’exécuter du code dynamiquement
– Intégration d’APIs externes : connecter un agent à des bases de données, services web et moteurs de recherche
– MCP (Model Context Protocol) : protocole standardisé pour exposer des outils aux LLMs de manière interopérable

Exemples d’activités pratiques :
– Transformation de fonctions Python en outils utilisables par un agent
– Construction d’un assistant email capable de lire, trier et répondre via des outils

Planification et exécution de tâches complexes

– Décomposition de problèmes : faire raisonner l’agent pour découper une tâche complexe en étapes exécutables
– Pattern Plan & Execute : séparer la phase de planification de la phase d’exécution
– Re-planification dynamique : adapter le plan en cours d’exécution selon les résultats intermédiaires
– Pattern ReAct (Reasoning + Acting) : combiner raisonnement et actions dans une boucle unifiée
– Parallélisation et dépendances : orchestrer l’exécution de tâches indépendantes et gérer les séquences

Exemples d’activités pratiques :
– Développement d’un agent de service client capable de planifier et exécuter des actions (consultation de base, remboursement, escalade)
– Implémentation d’un agent planificateur avec exécution de code

Systèmes multi-agents et orchestration

– Agent unique vs multi-agents : quand et pourquoi distribuer le travail entre plusieurs agents spécialisés
– Architectures multi-agents : réseau (peer-to-peer), superviseur centralisé, hiérarchie d’agents
– Patterns de communication : échange de messages, mémoire partagée, protocoles de coordination
– Mémoire et état : gestion d’état par agent, mémoire partagée vs isolée, persistance
– Graphes d’agents : modéliser les interactions entre agents comme un graphe d’exécution

Exemples d’activités pratiques :
– Construction d’une équipe de recherche multi-agents (collecte, analyse, synthèse) avec coordination par superviseur
– Implémentation d’un système multi-agents coordonné avec gestion de la mémoire partagée

Évaluation, optimisation et bonnes pratiques

– Évaluations (evals) : concevoir des métriques pour mesurer la performance d’un système agentique
– Évaluations composant par composant : isoler et tester chaque maillon du workflow
– Analyse d’erreurs : diagnostiquer les échecs et prioriser les améliorations
– Optimisation des coûts et de la latence : réduire les appels LLM inutiles, paralléliser, gérer les timeouts
– Human-in-the-loop : intégrer des points de validation humaine dans les workflows critiques

Exemples d’activités pratiques :
– Mise en place d’évaluations automatisées sur un workflow agentique existant
– Analyse d’erreurs et optimisation coût/latence d’un système multi-agents

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
20 années
à vos côtés
+ de 1000
sujets de formation
8702
stagiaires formés en 2024
252
formateurs actifs en 2024
97,9%
de stagiaires satisfaits
23793
heures de formation réalisées en 2024
HAUT