Modifier

Partager via

Intégrer des fonctionnalités openAI, communication et données organisationnelles dans une application métier

Niveau : intermédiaire

Ce tutoriel montre comment Azure OpenAI, Azure Communication Services et Microsoft Graph/Microsoft Graph Toolkit peuvent être intégrés à une application métier pour améliorer la productivité des utilisateurs, élever l’expérience utilisateur et passer des applications métier au niveau suivant. Les principales fonctionnalités de l’application sont les suivantes :

  • IA : permettre aux utilisateurs de poser des questions en langage naturel et de convertir leurs réponses en SQL qui peuvent être utilisées pour interroger une base de données, permettre aux utilisateurs de définir des règles qui peuvent être utilisées pour générer automatiquement des messages électroniques et SMS, et découvrir comment le langage naturel peut être utilisé pour récupérer des données à partir de vos propres sources de données personnalisées. Azure OpenAI est utilisé pour ces fonctionnalités.
  • Communication : activez l’appel téléphonique dans l’application aux clients et aux fonctionnalités e-mail/SMS à l’aide d’Azure Communication Services.
  • Données organisationnelles : extrayez les données organisationnelles associées dont les utilisateurs peuvent avoir besoin (documents, conversations, e-mails, événements de calendrier) au fur et à mesure qu’ils travaillent avec les clients pour éviter le changement de contexte. Fournir l’accès à ce type de données organisationnelles réduit la nécessité pour l’utilisateur de basculer vers Outlook, Teams, OneDrive, d’autres applications personnalisées, leur téléphone, etc. étant donné que les données et fonctionnalités spécifiques dont ils ont besoin sont fournies directement dans l’application. Microsoft Graph et Microsoft Graph Toolkit sont utilisés pour cette fonctionnalité.

L’application est une application de gestion des clients simple qui permet aux utilisateurs de gérer leurs clients et leurs données associées. Il se compose d’un serveur frontal créé à l’aide de TypeScript qui appelle des API principales pour récupérer des données, interagir avec les fonctionnalités IA, envoyer des messages e-mail/SMS et extraire des données organisationnelles. Voici une vue d’ensemble de la solution d’application que vous allez suivre dans ce tutoriel :

Vue d’ensemble du scénario Microsoft Cloud

Le tutoriel vous guide tout au long du processus de configuration des ressources Azure et Microsoft 365 requises. Il vous guidera également tout au long du code utilisé pour implémenter les fonctionnalités d’IA, de communication et de données organisationnelles. Bien que vous ne soyez pas obligé de copier et coller du code, certains des exercices vous permettront de modifier le code pour essayer différents scénarios.

Ce que vous allez générer dans ce tutoriel

Choisir votre propre aventure

Vous pouvez suivre l’intégralité du didacticiel du début à la fin ou compléter des rubriques d’intérêt spécifiques. Le tutoriel est divisé en rubriques suivantes :

Choisissez votre propre aventure. Suivez l’intégralité du didacticiel ou sélectionnez des zones de rubrique spécifiques.

Prérequis

Technologies cloud Microsoft utilisées dans ce tutoriel

  • Azure Communication Services
  • Azure OpenAI Service
  • Microsoft Entra ID
  • Microsoft Graph
  • Microsoft Graph Toolkit