Résumé

Effectué

Dans ce module, vous avez découvert les agents IA et comment les générer à l’aide du Kit de développement logiciel (SDK) GitHub Copilot. Vous avez exploré ce qui rend les agents IA différents des chatbots et des scripts d’automatisation, en particulier leur capacité à raisonner sur les objectifs, à utiliser des outils et à exécuter des workflows en plusieurs étapes de manière autonome. Vous avez examiné l’architecture du SDK, qui fournit une boucle d’exécution de l’agent testé en production sur l’interface CLI Copilot, et vous avez appris comment ses principaux concepts (client, session, outils et événements) fonctionnent ensemble.

Vous avez examiné des scénarios réels dans lesquels les agents IA fournissent une valeur métier, du support client e-commerce à la réponse aux incidents des opérations informatiques. Vous avez ensuite appris à concevoir des systèmes d’agent avec des composants appropriés : un moteur de raisonnement d'IA, des outils personnalisés, la gestion de la mémoire et des mesures de sécurité. L’unité d’implémentation vous a montré comment configurer un CopilotClient, définir des outils en utilisant AIFunctionFactory.Create, rédiger des invites système et gérer les réponses via le modèle piloté par les événements du SDK.

Le principal point de vue de ce module est que le Kit de développement logiciel (SDK) GitHub Copilot gère l’infrastructure complexe de l’orchestration de l’agent , la gestion des sessions, l’appel d’outils, le suivi du contexte et la communication de modèle. Vous pouvez donc vous concentrer sur la définition des outils et de la logique métier qui rendent votre agent utile.

Vous pouvez appliquer ces connaissances pour créer des agents IA pour vos propres applications. Commencez par identifier un flux de travail dans votre organisation qui implique plusieurs étapes, recherches de données et prise de décision. Définissez les outils dont l’agent a besoin, écrivez une invite système ciblée et utilisez le GitHub Copilot SDK pour donner vie à l’agent.

Learn more