Ce produit n'est pas pris en charge par le site Datadog que vous avez sélectionné. ().

Présentation

Explorez et analysez vos applications LLM en production avec des outils pour interroger, visualiser, corréler et enquêter sur les données à travers les traces, les clusters et d’autres ressources.

Surveillez les performances, déboguez les problèmes, évaluez la qualité et sécurisez vos systèmes basés sur LLM avec une visibilité unifiée à travers les traces, les métriques et les évaluations en ligne.

Surveillance des performances en temps réel

Surveillez la santé opérationnelle de votre application LLM avec des métriques et des dashboards intégrés :

Dashboard des perspectives opérationnelles d'Agent Observability, montrant diverses métriques et visualisations. Inclut une section Vue d'ensemble avec le nombre total de traces et de spans, les taux de succès et d'erreur, etc. ; et une section Appels LLM avec un graphique en anneau de l'utilisation du modèle, le nombre moyen de jetons d'entrée et de sortie par appel, etc.
  • Volume de requêtes et latence : Suivez les requêtes par seconde, les temps de réponse et les goulots d’étranglement de performance à travers différents modèles, opérations et endpoints.
  • Suivi des erreurs : Surveillez les erreurs HTTP, les délais d’attente des modèles et les requêtes ayant échoué avec un contexte d’erreur détaillé.
  • Consommation de jetons : Suivez les jetons d’invite, les jetons mis en cache, les jetons de complétion et l’utilisation totale pour optimiser les coûts.
  • Analyses de l’utilisation des modèles : Surveillez quels modèles sont appelés, leur fréquence et leurs caractéristiques de performance.

Le dashboard des perspectives opérationnelles d’Agent Observability prêt à l’emploi fournit des vues consolidées des métriques au niveau des traces et des spans, des taux d’erreur, des répartitions de latence, des tendances de consommation de jetons et des monitors déclenchés.

Débogage et dépannage en production

Déboguez des workflows LLM complexes avec une visibilité détaillée sur l’exécution :

Vue détaillée d'une trace dans Agent Observability, présentant un graphique en flamme qui représente visuellement chaque appel de service. 'OpenAI.createResponse' est sélectionné, et une vue détaillée du span est affichée — incluant les messages d'entrée et les messages de sortie.
  • Analyse de trace de bout en bout : Visualisez les flux de requêtes complets, de l’entrée utilisateur aux appels de modèle, aux appels d’outils et à la génération de réponses.
  • Débogage au niveau du span : Examinez les opérations individuelles au sein des chaînes, y compris les étapes de prétraitement, les appels de modèle et la logique de post-traitement.
  • Identifier la cause profonde des erreurs : Identifiez les points de défaillance dans les chaînes multi-étapes, les workflows ou les opérations d’agent avec un contexte d’erreur détaillé et des informations de minutage.
  • Identification des goulots d’étranglement de performance : Trouvez les opérations lentes et optimisez en fonction de la répartition de la latence à travers les composants du workflow.

Évaluations de la qualité et de la sécurité

Vue détaillée d'un span dans Agent Observability, onglet Evaluations. Affiche une évaluation d'hallucination avec « Contradiction confirmée », la sortie signalée, la citation du contexte et une explication de la raison pour laquelle cela a été signalé.

Assurez-vous que vos agents ou applications LLM respectent les normes de qualité grâce aux évaluations en ligne. Pour des informations complètes sur les évaluations hébergées et gérées par Datadog, l’ingestion d’évaluations personnalisées et les capacités de surveillance de la sécurité, consultez la documentation sur les évaluations.

Interrogez les traces et les spans de votre application LLM

Agent Observability > Vue Traces, où l'utilisateur a saisi la requête `ml_app:shopist-chat-v2 'purchase' -'discount' @trace.total_tokens:>=20` et diverses traces sont affichées.

Apprenez à utiliser l’interface de requête d’Agent Observability pour rechercher, filtrer et analyser les traces et les spans générés par vos applications LLM. La documentation sur les requêtes explique comment :

  • Utilisez la barre de recherche pour filtrer les traces et les spans par attributs tels que le modèle, l’utilisateur ou le statut d’erreur.
  • Appliquez des filtres avancés pour vous concentrer sur des opérations LLM ou des périodes spécifiques.
  • Visualisez et inspectez les détails des traces pour dépanner et optimiser vos workflows LLM.

Cela vous permet d’identifier rapidement les problèmes, de surveiller les performances et d’obtenir des informations sur le comportement de votre application LLM en production.

Corréler APM et l’Agent Observability

Une trace dans Datadog APM. L'onglet Overview affiche une section intitulée LLM Observability, avec un lien pour voir le span dans Agent Observability, ainsi que le texte d'entrée et de sortie.

Pour les applications instrumentées avec Datadog APM, vous pouvez corréler APM et l’Agent Observability via le SDK. La corrélation d’APM avec Agent Observability offre une visibilité complète de bout en bout et une analyse approfondie, des problèmes d’application aux causes profondes spécifiques aux LLM.

Patterns

La page Patterns affichant des sujets hiérarchiques ainsi que des scores et des volumes. Trois KPI sont également visibles, indiquant le nombre d'interactions regroupées, le nombre de sujets identifiés et le ratio d'interactions regroupées en pourcentage.

Patterns regroupe automatiquement le trafic de production de votre application LLM en sujets hiérarchiques, vous aidant à comprendre ce que demandent les utilisateurs, à identifier les lacunes de couverture dans vos jeux de données d’évaluation et à diagnostiquer les modes de défaillance.

Surveillez vos systèmes agentiques

Apprenez à surveiller les applications LLM agentiques, qui utilisent plusieurs outils ou chaînes de raisonnement, avec Agent Monitoring de Datadog. Cette fonctionnalité vous aide à suivre les actions des agents, l’utilisation des outils et les étapes de raisonnement, offrant une visibilité sur les workflows LLM complexes et vous permettant de dépanner et d’optimiser efficacement les systèmes agentiques. Consultez la documentation d’Agent Monitoring pour plus de détails.

Prompt Management

Prompt Management fournit un registre centralisé pour les prompts utilisés par vos applications LLM. Créez et versionnez des prompts dans Datadog, via le SDK Python ou via l’API, puis récupérez-les au moment de l’exécution avec le SDK. Cela dissocie l’itération des prompts du cycle de déploiement de votre application. Consultez la documentation de Prompt Management pour plus de détails.

Prompt Experimentation

Prompt Experimentation compare les versions de prompts gérées avec des tests A/B et déploie progressivement les versions avec Guarded Rollouts, qui se mettent en pause lorsque Datadog détecte une régression.

Pour aller plus loin

Documentation, liens et articles supplémentaires utiles: