Partager via


Déployer manuellement votre assistant sur Azure

L’exécution d’un assistant Microsoft 365 Agents SDK sur Azure nécessite les étapes suivantes :

Ce document traite du déploiement d’un assistant que vous avez créé sur Azure et Teams ou Microsoft 365 Copilot.

Si vous n’avez pas encore créé d’assistant, commencez par Démarrage rapide : Créer et tester un assistant de base à l’aide de C#.

Publier votre assistant sur une application web

Un assistant SDK est une application web. Pour publier votre assistant, vous pouvez utiliser les méthodes que vous utiliseriez normalement pour déployer une application web sur Azure :

  • Déployer en tant que package ZIP dans une application App Service Azure
  • Publication de Visual Studio sur une application ou un conteneur Azure App Service
  • Autres déploiements de conteneurs pris en charge par Azure
  • Déploiement de la boîte à outils Microsoft 365 Agents

Important

Si vous utilisez une application Azure App Service et des informations d’identification fédérées ou une identité managée par l’utilisateur, vous devez ajouter cette identité sous Paramètres, puis Identité.

Une fois le code de votre assistant déployé, il a une URL de base, telle que example.azurewebsites.net.

Dans Azure, accédez à votre ressource Azure Bot. Sous Configuration, remplacez le Point de terminaison de messageriehttps://{yourwebsite}/api/messages. Remplacez {yourwebsite} par l’URL de base de votre application web.

Tester dans Chat Web

Pour afficher votre message dans la conversation web, sélectionnez Tester dans Chat Web dans votre ressource Azure Bot et envoyez des messages à votre assistant.

Préparer votre manifeste Teams et Microsoft 365 Copilot

Pour Microsoft Teams et Microsoft 365 Copilot, vous devez créer et charger un manifeste. Il n’est pas possible de fournir un exemple de manifeste qui couvre tous les besoins Teams ou Microsoft 365 Copilot. Les fonctionnalités Teams nécessitent un contenu de manifeste spécifique.

Ces étapes fournissent une vue d’ensemble d’un assistant Teams de style « conversation instantanée » de base.

  1. Créez un dossier vide dans votre projet.
  2. Copie du contenu des fichiers manifestes Teams dans le dossier.
  3. Dans le dossier, ouvrez manifest.json et apportez les modifications suivantes :
    • Partout vous voyez la chaîne d’espace réservé <<AAD_APP_CLIENT_ID>>, remplacez-la par l’ClientId pour votre ressource Azure Bot.
    • Remplacez <<BOT_DOMAIN>> par l’URL de base de votre assistant.
    • Compressez le contenu du dossier pour créer un manifest.zip avec le contenu :
      • manifest.json
      • outline.png
      • color.png

Déployer sur Microsoft 365

  1. Votre ressource Azure Bot doit avoir le canal Microsoft Teams ajouté sous Canaux.

  2. Accédez au Portail d’administration Microsoft (MAC). Sous Paramètres et Applications intégrées, sélectionnez Charger une application personnalisée.

  3. Sélectionnez le manifest.zip créé dans la section précédente et chargez le fichier.

Après une courte période, l’assistant apparaît dans Microsoft Teams et Microsoft 365 Copilot.