Présentation

Effectué

Les agents IA représentent une évolution de la façon dont les applications interagissent avec les utilisateurs et les systèmes. Contrairement aux chatbots traditionnels qui répondent à des requêtes individuelles, les agents IA peuvent raisonner sur les objectifs, prendre des actions autonomes et gérer le contexte entre les tâches multi-étapes. Le Kit de développement logiciel (SDK) GitHub Copilot fournit aux développeurs une infrastructure testée en production pour incorporer ces fonctionnalités agentiques directement dans leurs propres applications.

Imaginez que vous êtes un développeur de logiciels travaillant pour un cabinet de conseil. Votre client exploite une plateforme de commerce électronique et a besoin d’un agent de support client basé sur l’IA intégré à son application web existante. L’agent doit gérer les demandes de commande, traiter les retours et envoyer des communications de suivi, tout en raisonnant sur les besoins du client et en appelant les services principaux de manière autonome. Avec le Kit de développement logiciel (SDK) Copilot GitHub, vous pouvez générer cet agent en définissant des outils personnalisés, en configurant une session IA et en permettant à la boucle d’exécution du SDK de gérer la planification et l’orchestration.

Les rubriques abordées dans ce module incluent :

  • Comprendre quels sont les agents IA et comment ils diffèrent des chatbots.
  • Exploration de l’architecture et des fonctionnalités clés du Kit de développement logiciel (SDK) Copilot GitHub.
  • Examen des cas d’usage réels pour les agents IA dans les scénarios métier.
  • Conception de systèmes d’agent IA avec des composants et des garde-fous appropriés.
  • Implémentation d’agents IA à l’aide du Kit de développement logiciel (SDK) GitHub Copilot avec des outils personnalisés.
  • Adaptation et extension des agents pour différentes exigences opérationnelles.

Une fois ce module terminé, vous pourrez :

  • Expliquez ce que sont les agents IA et comment ils diffèrent des chatbots et des scripts d’automatisation.
  • Décrivez l’architecture et les fonctionnalités clés du Kit de développement logiciel (SDK) GitHub Copilot.
  • Concevez un système d’agent IA avec des outils, de la mémoire et des garde-fous.
  • Implémentez un agent IA à l’aide du Kit de développement logiciel (SDK) GitHub Copilot avec des définitions d’outils personnalisées.

Important

Pour suivre cette formation GitHub Copilot, vous devez disposer d’un abonnement actif pour GitHub Copilot dans votre compte GitHub personnel (inclut le plan GitHub Copilot Gratuit) ou vous devez être affecté à un abonnement géré par une organisation ou une entreprise. Les activités de module peuvent inclure des suggestions GitHub Copilot qui correspondent au code public. Si vous êtes membre d’une organisation sur GitHub Enterprise Cloud qui est affecté à un abonnement GitHub Copilot via votre organisation, le paramètre pour les suggestions correspondant au code public peut être hérité de votre organisation ou de votre entreprise. Si votre compte bloque les suggestions qui correspondent au code public, les activités de module peuvent ne pas fonctionner comme prévu.