Microsoft présente les nouveautés de Teams Toolkit pour Visual Studio 17.9 afin de créer des chatbots alimentés par l'IA : Copilot pour Microsoft 365, exécution et débogage de bots hors ligne.

Teams Toolkit pour Visual Studio aide les développeurs .NET à créer, déboguer et publier des applications pour Microsoft Teams. Microsoft annonce que Visual Studio 17.9 facilite la création de chatbots alimentés par l'IA grâce à de nouveaux modèles de projet, l'extension de Copilot pour Microsoft 365, l'exécution et le débogage de bots hors ligne, ainsi que d'autres améliorations de l'expérience des développeurs pour stimuler votre productivité.

Démarrer avec des bots alimentés par l'IA

Si vous souhaitez ajouter une couche d'intelligence à votre bot, vous pouvez utiliser la bibliothèque Teams AI pour simplifier l'intégration des services d'IA dans votre application Teams. Par exemple, vous pouvez créer un robot qui utilise OpenAI ou Azure OpenAI pour générer des réponses en langage naturel basées sur les données et le contexte de l'utilisateur de manière attrayante. Il est désormais plus facile de commencer à créer ces types de robots en utilisant les nouveaux modèles de projet AI Chat Bot et AI Assistants Bot.

Nom : 1.png
Affichages : 6822
Taille : 39,7 Ko

Exécuter et déboguer les bots hors ligne

Construire et tester des bots peut s'avérer difficile, voire impossible, lorsque le téléchargement d'applications personnalisées est désactivé ou que vous ne pouvez pas créer de tunnel de mise en réseau pour commencer le débogage. Cette version inclut de nouvelles fonctionnalités qui simplifient l'exécution et le débogage de vos applications de bot dans un outil Web hébergé localement qui comprend des moyens de tester les activités et interactions courantes de Teams. En sélectionnant la cible de débogage Teams App Test Tool, vous lancerez votre bot dans une nouvelle session de navigateur Web à l'aide de cet outil sans avoir besoin d'un compte ou d'un tunnel de mise en réseau.


Aperçu en temps réel des cartes adaptatives

Teams Toolkit inclut désormais l'outil de prévisualisation Microsoft Adaptive Card Previewer pour vous aider à prévisualiser et à modifier les cartes adaptatives en temps réel. Cliquez sur le bouton Aperçu dans le fichier JSON de la carte adaptative pour ouvrir l'aperçu côte à côte.


Exécuter rapidement des étapes d'automatisation

L'une des puissantes fonctionnalités de Teams Toolkit est la possibilité de configurer l'automatisation en différentes étapes que vous pouvez utiliser dans votre parcours de développeur, comme la création de nouvelles ressources cloud, le déploiement de code et la publication de votre application. Vous pouvez personnaliser ce comportement dans les fichiers teamsapp.*.yml et il est maintenant plus simple d'exécuter des étapes individuelles en utilisant les nouveaux indices CodeLens. Sélectionnez un indice pour voir un résumé de ses étapes d'automatisation et sélectionnez Run All pour déclencher cette étape.

Nom : 2.png
Affichages : 685
Taille : 42,4 Ko

Accès rapide aux documentations de Microsoft

Lorsque vous avez besoin de faire référence à la documentation, il est maintenant encore plus simple de la trouver en utilisant le nouveau menu Projet > Teams Toolkit > Teams Toolkit Documentation.

Extension de Copilot pour Microsoft 365

Cette version inclut un nouveau modèle de projet et des fonctionnalités qui vous aident à étendre Microsoft 365 Copilot. Pour essayer ces fonctionnalités, sélectionnez Tools > Options > Preview Features > Teams Toolkit: Develop Copilot Plugin. Après avoir activé les fonctionnalités de prévisualisation et redémarré Visual Studio, créez un nouveau projet et sélectionnez Microsoft Teams App > Custom Search Results.

Nom : 3.png
Affichages : 693
Taille : 112,0 Ko

Se connecter avec l'API OpenAI Assistants

La création de chatbots intelligents est encore plus simple grâce au modèle de projet AI Assistants Bot. En sélectionnant ce modèle, vous créez un nouveau projet qui utilise la bibliothèque Teams AI Library pour simplifier la connexion de votre bot Teams à l'API OpenAI Assistants afin de créer des expériences conversationnelles engageantes - consultez la vidéo sur l'utilisation des fonctions personnalisées pour personnaliser les réponses de l'IA avec vos propres données et créer votre propre copilote.


Construire avec .NET 8

Microsoft déclare que tous les modèles de projet Microsoft Teams App ont été mis à jour pour utiliser .NET 8 par défaut et que les nouveaux projets Tab utilisent les nouvelles options de rendu dans Blazor.

Source : Microsoft

Et vous ?

Quel est votre avis sur ces nouvelles fonctionnalités ?

Voir aussi :

Visual Studio 2022 17.9 est maintenant disponible, proposant davantage de fonctionnalités et d'améliorations, telles que l'assistance de l'IA et une meilleure extensibilité

Microsoft annonce .NET 8 avec des améliorations en matière de performances, de stabilité et de sécurité, ainsi que des améliorations de la plateforme et des outils pour accroître la productivité

Microsoft annonce la mise à jour de novembre 2023 de Teams Toolkit pour Visual Studio Code. Cette version contient un tout nouveau modèle d'application bot d'assistant IA