RousselTMLEARNING

Observabilité

Bonnes pratiques Arize et OpenInference

Check-list pour l'observabilité et l'évaluation des applications LLM : instrumentation OpenInference, contexte, confidentialité, évaluations calibrées, datasets, expériences, coûts et production.

1. Instrumenter #

Des traces exploitables.

Principes #

  • Instrumentation automatique OpenInference pour les SDK et frameworks, spans manuels pour les étapes maison.
  • session.id, user.id (pseudonymisé), version de l'application et fonctionnalité sur chaque trace.
  • Un span racine qui porte la question et la réponse finale.
  • Masquage des données sensibles avant stockage ; accès aux traces restreint.

2. Évaluer #

Mesurer la qualité.

Règles #

  • Évaluations par code d'abord (format, refus, longueur), LLM juge ensuite.
  • Juge calibré sur un jeu annoté à la main, avec explications.
  • Des critères séparés (pertinence, fidélité au contexte, ton) plutôt qu'une note globale.
  • Les traces mal notées alimentent les datasets.

3. Changer sans régresser #

La méthode.

Méthode #

  • Dataset de non-régression contenant les erreurs passées.
  • Expérience obligatoire avant tout changement de prompt, de modèle ou de paramètres de recherche.
  • Prompts versionnés et reliés aux traces.
  • Suivi des coûts en jetons par fonctionnalité.

Schéma de référence et vérification rapide #

Check-list.

Check-list #

Pile de référence pour l'observabilité LLM
  • OpenInference installé et register() au démarrage
  • Sessions, utilisateurs et versions renseignés
  • Masquage et rétention définis
  • Évaluations par code et LLM juge calibré
  • Dataset de non-régression et expériences
  • Monitors sur la qualité, la latence et le coût

Articles liés

Arize AI : observabilité et évaluation des applications LLM et des agents

Comprendre Arize AI : Phoenix (open source) et Arize AX (plateforme), traces OpenInference, évaluations par L…

OpenInference : les conventions OpenTelemetry pour tracer les applications d'IA

Guide détaillé d'OpenInference : conventions sémantiques et instrumentations OpenTelemetry pour LLM, RAG et a…

Installer Phoenix et tracer sa première application LLM

Installer Arize Phoenix (pip, Docker), envoyer ses premières traces OpenInference depuis une application Open…

Pour aller plus loin