Build your ultimate AI agent
Description du cours
Les agents IA transforment notre manière de travailler avec les données et les logiciels. De l’automatisation de workflows à l’assistance sur des tâches complexes, les agents peuvent rechercher, raisonner et agir en votre nom. Dans ce cours, vous apprendrez à créer des agents avec smolagents, un framework Python léger développé par Hugging Face.Passez à la pratique avec des code agents et des outilsVous commencerez par comprendre ce qui distingue les code agents et pourquoi ils sont si puissants. Ensuite, vous construirez votre premier agent de A à Z avec smolagents pour générer et exécuter du code Python. Vous verrez aussi comment utiliser les outils intégrés et créer des outils personnalisés pour étendre les capacités de vos agents.Rendez les agents plus intelligents avec le RAG et la mémoireVous utiliserez ensuite la génération augmentée par récupération (RAG) pour aider les agents à extraire des informations à partir de grandes collections de documents. Vous irez plus loin en créant des systèmes d’Agentic RAG — des agents qui raisonnent en plusieurs étapes pour fournir de meilleures réponses. Vous apprendrez également à ajouter de la mémoire pour que les agents gèrent naturellement les relances et gardent la trace de ce qui a déjà été fait.Coordonner des systèmes multi-agents et valider les résultatsDans le dernier chapitre, vous construirez des systèmes multi‑agents qui coordonnent des agents spécialistes via un gestionnaire. Vous ajouterez des intervalles de planification, utiliserez des callbacks pour analyser le comportement des agents et validerez les réponses finales, afin que vos agents restent fiables et faciles à utiliser.À la fin du cours, vous saurez créer des agents qui anticipent, collaborent et vont au bout des tâches.
Prérequis
Programme de formation
Plan du cours
1
Introduction à Hugging Face smolagents
Découvrez ce qui rend les code agents uniques et comment ils utilisent Python pour raisonner et agir. Créez votre premier agent avec smolagents, ajoutez des outils intégrés et communautaires pour l’accès au Web, et concevez des outils personnalisés pour connecter les agents à vos données.
- Introduction à Hugging Face smolagents50 XP
- Laissez l’agent faire les calculs : analyse de dépenses100 XP
- Attendez, vous n’avez écrit aucune fonction ?50 XP
- Créer un agent avec des outils50 XP
- Écrire du code à partir de prompts : intérêts composés100 XP
- Laisser les agents chercher sur le Web100 XP
- Créer un agent avec des outils personnalisés50 XP
- Ajoutez simplement @tool : créer un outil personnalisé100 XP
- L’addition, s’il vous plaît ! Donner aux agents l’accès aux données100 XP
- Une invite, plusieurs outils100 XP
2
Agentic RAG et agents multi‑étapes
Transformez votre pipeline RAG traditionnel en un système agentique qui récupère l’information de manière itérative et raisonne en plusieurs étapes. Créez des outils avec état pour des recherches avancées, guidez les agents avec des intervalles de planification pour améliorer les résultats et utilisez des callbacks pour suivre et personnaliser le comportement des agents à l’exécution.
3
Systèmes multi‑agents, mémoire et validation
Abordez des workflows complexes en orchestrant des équipes d’agents spécialisés sous la direction d’un gestionnaire. Ajoutez de la mémoire pour conserver le contexte entre les interactions, déboguez le comportement des agents grâce aux traces d’exécution et aux étapes de raisonnement, et mettez en place des stratégies de validation robustes pour garantir des réponses fiables et de haute qualité.
Agents IA avec Hugging Face smolagents
Cours
terminé

