Partager via


Cycle de développement de l’Agent 365

Important

Vous devez faire partie du programme Frontier en version préliminaire pour obtenir un accès anticipé à Microsoft Agent 365. Frontier vous connecte directement aux dernières innovations d’IA de Microsoft. Les versions préliminaires Frontier sont soumises aux conditions existantes de vos contrats clients qui régissent les versions préliminaires. Comme ces fonctionnalités sont encore en cours de développement, leur disponibilité et leurs capacités peuvent évoluer au fil du temps.

Deux artefacts ont été construits au cours du cycle de développement. Ces artefacts sont nécessaires pour qu’un agent Agent 365 existe :

  • Identité de l’agent – Utilisez la CLI de l’Agent 365 pour configurer le blueprint de l’agent, après quoi vous pouvez créer des instances d’agents et des utilisateurs d’agents dans Microsoft 365 Admin Center et Teams. En savoir plus sur l’identité de l’agent
  • Code de l’agent – Utilisez le SDK de l’Agent 365 pour étendre votre code d’agent avec l’observabilité, les outils et les notifications. Le dépôt open source Agent 365 Samples propose des exemples qui vous aident à démarrer rapidement le développement d’Agent 365.

Les sections suivantes listent les étapes du cycle de développement de l’Agent 365 où ces artefacts sont construits :

  1. Build and run agent
  2. Configuration de l’agent de configuration 365
  3. Plan d’agent de configuration
  4. Déployer
  5. Publier l’agent dans le Centre d’administration Microsoft 365
  6. Créer des instances d’agent

1. Construire et exécuter l’agent

Le code de l’agent doit être configuré pour intégrer la logique de votre agent. Ce code peut être un agent existant ou vous pouvez en créer un nouvel agent.

Construis ton agent avec n’importe quel SDK d’agent et héberge sur n’importe quel service cloud. Si vous ne l’avez pas déjà, nous proposons des exemples utilisant certains des SDK d’agents les plus populaires que vous pouvez utiliser pour démarrer rapidement : microsoft/Agent365-Samples.

Selon les fonctionnalités d’Agent 365 que vous souhaitez ajouter à votre agent, utilisez le SDK Agent 365 pour ajouter :

Quand vous aurez terminé, votre agent devrait s’exécuter dans Visual Studio Code ou un autre IDE sans erreurs. Apprenez à tester des agents avec ou sans l’identité de l’agent.

2. Configuration de l’agent de configuration 365

Le CLI de l’Agent 365 doit connaître votre locataire, votre abonnement et d’autres détails, pour créer les ressources nécessaires pour les agents comme Agent Blueprint.

Suivez ces étapes pour créer une configuration valide de l’Agent 365 : configuration de l’Agent 365.

Note

Si vous avez déjà un agent déployé, vous devez spécifier le point de terminaison de messagerie dans la configuration comme décrit dans Définir le point de messagerie de l’agent.

Quand vous aurez terminé, vous devriez avoir un fichier de configuration valide appelé a365.config.json avec tous les détails correctement remplis.

3. Plan d’installation de l’agent

Le blueprint définit l’identité de votre assistant, ses autorisations et ses besoins en matière d’infrastructure. Chaque instance d’agent qui est intégrée est créée à partir de ce blueprint d’agent.

Vous avez besoin d’un fichier de configuration Agent 365 valide de l’étape 2.

Apprenez à configurer le plan d’agent

Quand vous avez terminé, vous avez toutes les ressources Azure nécessaires : agent blueprint, permissions MCP sur blueprint, principal de service.

4. Déployer

Vous devez déployer le code de votre agent sur une application en ligne afin que chaque instance d’agent puisse s’y exécuter.

Cette étape est optionnelle si vous avez déjà votre agent sous Azure ou un autre service cloud comme Amazon Web Services (AWS) ou Google Cloud Platform (GCP).

Il faut un code agent fonctionnel depuis l’étape 1 pour le déployer.

Apprenez à déployer un agent sur Azure.

Note

Si vous avez déjà un agent déployé, vous devez spécifier le point de terminaison messagerie dans la configuration. Apprenez à définir le point de terminaison de messagerie de l’agent. Par exemple:

Quand vous avez terminé, vous avez une application web fonctionnelle dans Azure (ou un autre cloud) qui exécute le code de votre agent Agent 365. Vous pouvez encore le configurer pour améliorer la fiabilité et la disponibilité en ajoutant plus d’instances de serveurs, par exemple.

5. Publier l’agent dans le centre d’administration Microsoft 365

Publier votre agent permet aux administrateurs de créer des instances et de gérer la gouvernance via le Microsoft 365 Admin Center.

Apprenez à publier un agent dans Microsoft Admin Center

Quand vous aurez terminé, vous devriez avoir un agent visible dans le registre dans Microsoft Admin Center.

6. Créer des instances d’agent

Cela permet aux utilisateurs de créer des instances d’agents à partir du blueprint d’agent utilisé comme modèle.

Vous avez besoin des éléments suivants :

  • Le plan de l’agent est correctement configuré comme décrit à l’étape 3 .
  • La demande d’agent a correctement été publiée comme décrit à l’étape 5 .

Apprenez à créer des instances d’agent

Une fois terminé, votre agent doit apparaître dans votre organigramme, vous rendre compte et être disponible pour la communication via Teams ou par email. Cela peut prendre quelques minutes.