RousselTMLEARNING

TP · Arize AI : observabilité et évaluation des LLM de la découverte à l'expertise

TP : Installer Phoenix et tracer une première application LLM

Ce que vous allez apprendre dans ce TP
  • Démarrer Phoenix
  • Instrumenter avec OpenInference
  • Lire messages, jetons et latence

Introduction #

Ce que vous allez apprendre dans cette section
  • Démarrer Phoenix
  • Instrumenter avec OpenInference
  • Lire messages, jetons et latence

Contexte. L'équipe produit lance un assistant de support. Avant toute mise en production, vous voulez voir exactement ce que le modèle reçoit et répond.

Prérequis : Docker, Python 3.10+, Ollama ou une clé OpenAI  ·  Durée estimée : 35 min

Vos premières traces de LLM.

Mise en place #

Étapes guidées, avec leur correction.

  1. 1. Démarrer Phoenix

    Pourquoi ? Phoenix reçoit les traces et les affiche ; le volume conserve les données.

    Lancez Phoenix et ouvrez http://localhost:6006.
  2. 2. Préparer l'environnement

    Pourquoi ? Le client OpenAI parle aussi à Ollama : les TP restent gratuits.

    Choisissez votre modèle et installez les paquets.
  3. 3. Écrire l'application

    Pourquoi ? register() doit être appelé avant de créer le client OpenAI.

    Écrivez app.py et exécutez-le.
  4. 4. Lire les traces

    Pourquoi ? Le span LLM contient tout ce qu'il faut pour comprendre une réponse.

    Dans le projet support-bot, ouvrez la trace de la question météo. Que répond le modèle ? Combien de jetons ?
  5. 5. Mesurer

    Pourquoi ? La latence et les jetons sont la base du coût et de l'expérience utilisateur.

    Classez les traces par latence puis par jetons. Quelle question coûte le plus ?

Niveau de difficulté : ●●○○○ (2/5)

Mon suivi

  • ⏱ Durée estimée : ≈ 35 min

Connectez-vous pour suivre votre progression et prendre des notes. Se connecter

💬 Questions sur cette leçon

Aucune question pour l'instant : soyez le premier à demander de l'aide ou à partager votre configuration.

Poser une question sur cette leçon →

Articles recommandés

Installer Phoenix et tracer sa première application LLM

Installer Arize Phoenix (pip, Docker), envoyer ses premières traces OpenInference depuis une appl...

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

Guide détaillé d'OpenInference : conventions sémantiques et instrumentations OpenTelemetry pour L...

Tracer un RAG et un agent avec OpenInference et Phoenix

Instrumenter une application RAG et un agent : spans RETRIEVER, RERANKER, TOOL et AGENT, sessions...

Évaluer une application LLM avec Phoenix : LLM juges, code et annotations

Mettre en place des évaluations : évaluateurs par code, LLM juge (create_classifier, evaluate_dat...

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

Comprendre Arize AI : Phoenix (open source) et Arize AX (plateforme), traces OpenInference, évalu...

Datasets, expériences et prompts avec Phoenix

Améliorer une application LLM avec méthode : construire des datasets à partir des traces, lancer ...

Arize en production : Phoenix auto-hébergé, Arize AX, sécurité, coûts et monitoring

Passer en production : Phoenix avec PostgreSQL et authentification, OpenTelemetry Collector devan...

Bonnes pratiques Arize et OpenInference

Check-list pour l'observabilité et l'évaluation des applications LLM : instrumentation OpenInfere...

Installer Fleet Server et enrôler des Elastic Agent

Mettre en place Fleet Server, créer une politique, enrôler des agents Linux, Windows et Docker, c...

Soutenir

♥ SOUTENIR

Soutenez RousselTM Learning

Les formations, articles, TP et attestations restent gratuits et sans publicité intrusive. Une contribution libre, du montant de votre choix, finance l’hébergement, les environnements de TP et l’écriture de nouveaux contenus.

Contribuer avec PayPal Montant libre · carte bancaire ou compte PayPalEn savoir plus
QR code PayPal
Ou scannez ce QR code avec votre téléphone

Merci, chaque contribution compte !