Partager via


Gérer vos applications IA génératives (version de prévisualisation)

Important

Les éléments marqués (aperçu) dans cet article sont actuellement en aperçu public. Cette version préliminaire est fournie sans contrat de niveau de service, et nous la déconseillons pour les charges de travail en production. Certaines fonctionnalités peuvent être limitées ou non prises en charge. Pour plus d’informations, consultez Conditions d’utilisation supplémentaires pour les préversions de Microsoft Azure.

La surveillance de vos applications IA génératives n’a jamais été plus importante, en raison de la complexité et de l’évolution rapide du secteur de l’IA. L’observabilité d’Azure AI Foundry, intégrée à Azure Monitor Application Insights, vous permet de surveiller en permanence vos applications IA déployées afin de s’assurer qu’elles sont performantes, sécurisées et produisent des résultats de haute qualité en production. En plus des fonctionnalités de supervision continue, nous fournissons également des fonctionnalités d’évaluation continue pour les agents afin d’améliorer davantage le tableau de bord d’observabilité de foundry avec une visibilité sur des métriques de qualité et de sécurité critiques supplémentaires.

Remarque

Vous devez utiliser un projet Foundry pour cette fonctionnalité. Un projet basé sur un hub n’est pas pris en charge. Pour plus d’informations, consultez Types de projets.

Comment activer la surveillance

Pour utiliser les fonctionnalités de supervision dans Azure AI Foundry, vous devez connecter une ressource Application Insights à votre projet Azure AI Foundry.

  1. Accédez à Supervision dans le volet de navigation gauche du portail Azure AI Foundry.
  2. Sélectionnez l’onglet Analyse d’application .
  3. Créez une ressource Application Insights si vous n’en avez pas déjà.
  4. Connectez la ressource à votre projet AI Foundry.

Collecte des données de production pour la surveillance

À partir de là, vous souhaitez commencer à collecter des données de télémétrie pour votre application que vous pouvez surveiller dans nos vues intégrées. Pour ce faire, nous vous recommandons de :

  • L’instrumentation des traces vous permet de capturer des données de télémétrie détaillées à partir de votre application. Ces données fournissent des insights sur les performances, la latence et le comportement de votre application en production.

  • Les évaluations continues permettent de surveiller la qualité et la sécurité de votre agent en production en évaluant ses sorties par rapport aux métriques et seuils prédéfinis.

Affichage des résultats de surveillance

Dans le portail Azure AI Foundry, la vue du tableau de bord Analyse des applications utilise des signaux provenant d’Azure Monitor Application Insights, en l’interrogeant via des classeurs Azure et en créant des visualisations.

Ces vues sont conçues pour apporter des métriques clés : consommation de jetons, latence, exceptions, qualité de réponse dans un seul volet de verre qui fournit une transparence aux équipes pour suivre l’intégrité opérationnelle et la qualité, comprendre les tendances et évaluer en continu pour améliorer leur application.

Suivez ces étapes pour accéder à la vue de supervision intégrée et l’utiliser dans votre projet AI Foundry :

  1. Accédez à votre projet AI Foundry dans le portail Azure AI Foundry.
  2. Sélectionnez Surveillance dans le volet de navigation gauche.
  3. Sous l’onglet Analyse des applications, passez en revue la vue d’ensemble de l’intégrité de votre application.
  4. Utilisez des filtres pour spécifier un intervalle de temps, une application et/ou un modèle pour extraire des insights détaillés.
  5. Si vous remarquez des problèmes, tels que la baisse des métriques de qualité, accédez à Suivi pour déboguer des problèmes dans votre application.
  6. Pour personnaliser davantage votre expérience de supervision et utiliser des fonctionnalités avancées dans Azure Monitor, faites défiler vers le bas et sélectionnez Affichage dans Azure Monitor Application Insights.

Remarque

Lorsque vous partagez ce classeur avec les membres de votre équipe, ils doivent avoir au moins le rôle « Lecteur » à la ressource Application Insights connectée pour afficher les informations affichées.

Personnaliser et partager votre tableau de bord

Application Insights est un outil puissant pour l’analyse des performances des applications (APM) qui fournit des insights sur l’intégrité et les performances de vos applications.

Vous pouvez ouvrir le tableau de bord Application Analytics dans la galerie de classeurs Azure Monitor Application Insights en sélectionnant le lien Affichage dans Azure Monitor Application Insights à la fin de la page.

Ce tableau de bord est ouvert en tant que classeur modifiable dans lequel vous pouvez personnaliser le classeur et enregistrer en fonction de vos besoins.

  1. Dans la barre de commandes, sélectionnez Modifier. Capture d’écran de l’onglet Classeurs sous surveillance mettant en surbrillance le bouton Modifier dans le portail Azure.

  2. Modifiez les éléments selon vos besoins en fonction de votre cas d’usage. Sélectionnez ... sur un élément à modifier, ajouter, déplacer/redimensionner, cloner ou supprimer. Par exemple, vous pouvez ajouter une vignette à l’aide de KQL pour suivre un attribut personnalisé que vous collectez et non affiché dans notre vue intégrée. Capture d’écran de l’onglet Classeurs sous surveillance mettant en évidence la modification des boutons d’élément dans le portail Azure.

  3. Enregistrez vos dernières modifications et créez des vues différentes en fonction des besoins en sélectionnant Enregistrer. Capture d’écran de l’onglet Carnet de travail dans Monitoring mettant en évidence le bouton Enregistrer et l’onglet dans le portail Azure.

  4. Partagez avec votre équipe en sélectionnant l’icône « Partager » dans la barre de commandes. Capture d’écran de l’onglet des classeurs sous surveillance, mettant en surbrillance le bouton de partage du classeur et l’onglet dans le portail Azure.

Explorer et analyser avec le langage de requête Kusto (KQL)

KQL (Langage de requête Kusto) est un langage de requête puissant utilisé dans Azure pour explorer, analyser et visualiser de grands volumes de données de télémétrie et de journal.

Dans l’affichage du tableau de bord Analyse d’application , vous pouvez ouvrir le lien de requête en sélectionnant l’icône en haut à droite pour une vignette ou un graphique particulier.

Capture d’écran de la vue du tableau de bord Analyse des applications mettant en évidence le bouton ouvrir le lien de requête dans le portail Azure.

Une fois que vous avez sélectionné cela, vous pouvez afficher et exécuter les mêmes requêtes KQL qui alimentent votre vue de surveillance et explorent en profondeur les données associées.

Capture d’écran des journaux mettant en évidence le mode KQL et les résultats dans le portail Azure.

Configurer des alertes Azure

Vous pouvez définir des règles d’alerte Azure basées sur les requêtes KQL précédentes pour détecter de manière proactive les problèmes liés à vos opérations de post-production à l’avenir. Sélectionnez ... pour afficher d’autres options telles que nouvelle règle d’alerte.

Capture d’écran des journaux mettant en évidence le bouton nouvelle règle d’alerte dans le portail Azure.

La sélection sur le bouton Nouvelle règle d’alerte ouvre un Assistant pour créer une règle d’alerte sur le signal associé.

Capture d’écran de l'assistant de création d'une règle d'alerte dans le portail Azure.

Pour en savoir plus sur la configuration et la gestion des alertes Azure pour résoudre les problèmes de manière proactive, consultez Alertes dans Azure Monitor.