Partager via


Déboguer dans le client de bureau Teams

Le Kit de ressources Microsoft Teams vous permet de déboguer et d’afficher un aperçu de votre application Microsoft Teams dans le client de bureau. Pendant le processus de débogage, teams Toolkit démarre automatiquement les services d’application, ouvre les débogueurs et charge l’application Teams. Vous pouvez afficher un aperçu de votre application Teams dans le client de bureau Teams après le débogage.

Voici les avantages du client de bureau Teams :

  • Améliore les performances.
  • Réduit le délai d’attente jusqu’à F5.
  • Améliore la couverture des cibles de débogage.

Fonctionnalités du client de bureau Teams

Le client de bureau Teams intègre des fonctionnalités de débogage dans les modèles d’application suivants générés par le Kit de ressources Teams :

  • Bot.
  • Plug-in Copilot.
  • Agent de moteur personnalisé.
  • Extension de message.

Configuration requise

Veillez à installer les outils suivants pour générer et déployer votre application dans le client de bureau Teams :

  Installer Pour l’utilisation...
  Toolkit Teams Une extension Microsoft Visual Studio Code qui crée une structure de projet pour votre application. Utilisez la dernière version préliminaire.
  Node.js Environnement runtime JavaScript principal. Pour plus d’informations, consultez node.js table de compatibilité des versions pour le type de projet.
  Visual Studio Code Environnements de build JavaScript, TypeScript ou SharePoint Framework (SPFx). Utilisez la dernière version.
  Compte de développeur Microsoft 365 Accès au compte Teams avec les autorisations appropriées pour installer une application.

Déboguer dans le client de bureau Teams

Pour déboguer votre application d’agent de moteur personnalisé dans le client de bureau Teams

  1. Ouvrez Visual Studio Code (VS Code) et connectez-vous à votre compte Microsoft 365 via teams Toolkit.

  2. Sélectionnez l’icône Teams Toolkit dans la barre d’activité VS Code, puis sélectionnez Créer une application.

    Capture d’écran montrant l’emplacement du lien Créer un projet dans la barre latérale du Kit de ressources Teams.

  3. Sélectionnez Agent du moteur personnalisé.

    Capture d’écran montrant les modèles d’application Teams Toolkit.

  4. Sélectionnez Chatbot IA de base.

    Capture d’écran montrant les fonctionnalités d’application à ajouter à votre nouvelle application.

  5. Sélectionnez JavaScript.

    Capture d’écran montrant l’option permettant de sélectionner le langage de programmation.

  6. Sélectionnez OpenAI.

    Capture d’écran montrant LLM dans Visual Studio Code.

  7. Entrez la clé de service OpenAI.

    Capture d’écran montrant comment entrer la clé de service openai dans Visual Studio Code.

  8. Sélectionnez Dossier par défaut.

    Capture d’écran montrant la sélection de l’emplacement par défaut.

    Pour modifier l’emplacement par défaut, procédez comme suit :

    1. Sélectionnez Parcourir.

      Capture d’écran montrant l’option permettant de parcourir et de sélectionner l’emplacement.

    2. Sélectionnez l’emplacement de l’espace de travail du projet.

    3. Sélectionnez Sélectionner un dossier.

      Capture d’écran montrant le dossier à sélectionner.

  9. Entrez un nom approprié pour votre application, puis sélectionnez la touche Entrée .

    Capture d’écran montrant où entrer le nom de l’application.

  10. Dans le volet gauche, sélectionnez Exécuter et déboguer (Ctrl+Shift+D), puis sélectionnez Déboguer dans Teams (Bureau) dans la liste déroulante.

    Capture d’écran montrant l’option de sélection de débogage dans Teams (Bureau).

  11. Vérifiez que votre connexion de bureau Teams correspond à votre compte Microsoft 365 utilisé dans le Kit de ressources Teams, puis sélectionnez Continuer.

    Capture d’écran montrant la connexion du bureau.

    Le client de bureau Teams demande à ajouter votre application.

  12. Sélectionnez Ajouter.

    Capture d’écran montrant le bouton Ajouter pour ajouter l’application au client de bureau Teams.

    Une fenêtre de conversation s’ouvre.

  13. À partir de la zone de composition de message, envoyez un message pour appeler le bot.

    Capture d’écran montrant l’application ajoutée au client de bureau Teams.

    Remarque

    La notification au niveau du système pour la correspondance de compte n’apparaît qu’une seule fois par projet. Dans les sessions de débogage suivantes, Teams Toolkit envoie des rappels sur le compte via des notifications VS Code.

    Capture d’écran montrant la notification de connexion de bureau suivante dans vs code.

  14. Vous pouvez ajouter des points d’arrêt et recharger vos modifications à chaud . Dans l’exemple suivant, le point d’arrêt est mis en surbrillance avec le point rouge en regard du numéro de ligne.

    Capture d’écran montrant un exemple de points d’arrêt dans l’application.

    Capture d’écran montrant un exemple après le rechargement à chaud d’une application.

Vous pouvez continuer à déboguer votre application d’agent de moteur personnalisé dans le client de bureau Teams.

Voir aussi