Blank white background with no objects or features visible.

TrueFoundry annonce l'acquisition de Seldon AI, élargissant ainsi sa plateforme de contrôle pour l'IA d'entreprise. Lire le rapport complet →

Traçage LLM Full-Stack : Pydantic Logfire et Passerelle IA TrueFoundry

Par Harsh Shivhare

Published: June 26, 2026

La puissance de la passerelle IA TrueFoundry

La passerelle IA TrueFoundry est une couche d'exécution unifiée pour l'infrastructure LLM. Elle gère l'authentification, le routage entre les fournisseurs, la limitation de débit, l'application des politiques, la gestion des appels d'outils MCP, et — élément crucial pour cette intégration — le traçage conforme à OpenTelemetry. Chaque requête via la passerelle génère un span contenant des attributs standard gen_ai.* (nom du modèle, nombre de jetons, raison de la fin) ainsi que des attributs spécifiques à TrueFoundry tels que tfy.input, tfy.output, et tfy.span_type. Ces spans sont publiés de manière asynchrone vers une file d'attente de messages NATS une fois la requête terminée, ce qui signifie que le chemin d'exportation ne bloque jamais une requête en cours. Un service d'exportation OTEL dédié lit cette file d'attente et transmet les spans à tout point de terminaison OTLP configuré via HTTP ou gRPC.

Pydantic Logfire : Observabilité conçue pour l'IA

Pydantic Logfire est une plateforme d'observabilité développée par l'équipe à l'origine de Pydantic — la couche de validation intégrée aux SDK d'OpenAI, aux SDK d'Anthropic et à la plupart des frameworks d'IA actuellement en production. Logfire ingère les données OTLP standard et applique un rendu natif de l'IA par-dessus : lorsqu'il détecte gen_ai.* sur un span, le LLM Panel s'active automatiquement, affichant l'historique complet de la conversation, les arguments d'appel d'outils, le nombre de jetons par requête et les coûts calculés — sans aucune intégration de SDK côté émetteur. Les requêtes Logfire sont écrites en SQL compatible PostgreSQL, de sorte que les traces de production sont accessibles aux humains comme aux agents de codage. Il est disponible en tant que service cloud géré avec des points de terminaison régionaux aux États-Unis et dans l'UE.

Un seul pipeline, visibilité complète : Logfire et TrueFoundry

L'intégration se connecte à un seul point : la Configuration OTELde TrueFoundry, qui accepte un point de terminaison HTTP OTLP et un en-tête d'autorisation. Accédez à Passerelle IA → Contrôles → Paramètres → Configuration OTEL et cliquez sur le bouton de modification pour ouvrir le panneau de configuration.

Section de configuration OTEL de TrueFoundry — le point de terminaison des traces est dirigé vers l'URL d'ingestion EU de Logfire avec l'en-tête Authorization défini.

Définissez le point de terminaison sur l'URL d'ingestion régionale de Logfire, sélectionnez HTTP avec l'encodage proto, et ajoutez le jeton d'écriture Logfire comme Autorisation valeur d'en-tête. Le même jeton d'écriture couvre à la fois les exportateurs de traces et de métriques.

Le formulaire de l'exportateur de traces rempli — point de terminaison défini sur https://logfire-eu.pydantic.dev/v1/traces, encodage Proto, et le jeton d'écriture Logfire dans l'en-tête Authorization.

Aucune modification de code n'est requise dans les applications envoyant des requêtes via la passerelle. Le pipeline de traçage fonctionne entièrement au niveau de la couche d'infrastructure. Une requête de n'importe quelle équipe, utilisant n'importe quel modèle, via n'importe quel fournisseur, génère une portée (span) qui transite vers Logfire, transportant le contexte complet de ce qui s'est passé au niveau de la passerelle.

Comment fonctionne le traçage en temps réel

Lorsqu'une requête arrive à la passerelle, la séquence est la suivante :

  1. Authentification et routage: La passerelle valide le JWT de l'appelant, résout le modèle cible via des règles de routage (basées sur la priorité, le poids ou la latence) et transmet la requête au fournisseur LLM sélectionné.
  2. Diffusion en continu de la réponse: La réponse du fournisseur est diffusée en continu vers le client. La passerelle enregistre le contenu de la requête et de la réponse, le nombre de jetons et la latence en tant qu'attributs de portée (span), y compris les champs standard gen_ai.* champs.
  3. Publication asynchrone des portées (spans): Une fois la réponse terminée, la passerelle publie une trace OTel vers NATS. Ceci est non bloquant — le client a déjà sa réponse.
  4. Export OTel: L'exportateur OTEL lit depuis NATS et transmet la trace au point d'ingestion de Logfire via OTLP HTTP avec encodage proto, authentifié via le jeton d'écriture.
  5. Rendu Logfire: Logfire reçoit la trace et détecte gen_ai.* attributs. Le Panneau LLM s'active, affichant la conversation, l'utilisation des jetons, le calcul des coûts et tous les appels d'outils MCP qui ont eu lieu dans la même trace.

Une fois configurées, les traces de tfy-llm-gateway commencent à apparaître dans la vue en direct de Logfire en temps réel. L' tfy.span_type attribut distingue les traces ChatCompletion, AgentResponseet MCPGateway — permettant aux équipes de filtrer par type d'opération ou de les interroger en SQL.

Vue en direct de Logfire affichant les traces de tfy-llm-gateway — les opérations AgentResponse, ChatCompletion et MCPGateway apparaissent avec un horodatage complet, un statut et des traces enfants imbriquées.

Au-delà des traces individuelles, l'exportateur de métriques présente des données d'utilisation agrégées pour les fournisseurs, les modèles et les équipes. La vue d'ensemble de l'utilisation de Logfire les regroupe par portée et nom de span, offrant aux responsables de plateforme une vue d'ensemble de la destination du trafic et de son volume.

Vue d'ensemble de l'utilisation de Logfire — métriques de tfy-llm-gateway ventilées par portée d'instrumentation, affichant le trafic ChatCompletion et MCPGateway pour les différents fournisseurs.

Démarrer le traçage prêt pour la production

Commencez par créer un jeton d'écriture dans Logfire. Accédez à votre projet, ouvrez Paramètres du projet → Jetons d'écriture, et cliquez sur Nouveau jeton d'écriture. Copiez le jeton immédiatement — Logfire n'affichera plus la valeur complète.

La page des jetons d'écriture Logfire — créez un jeton dédié pour TrueFoundry et stockez-le en toute sécurité avant de fermer la boîte de dialogue.

Ensuite, allez à Passerelle IA → Contrôles → Paramètres → Configuration OTEL dans TrueFoundry et configurez les exportateurs de traces et de métriques avec le point d'accès régional de Logfire et le jeton d'écriture. La référence complète des points d'accès et le guide de configuration sont disponibles dans la documentation TrueFoundry. Logfire propose un niveau gratuit permanent, avec une option d'entreprise auto-hébergée pour les équipes ayant des exigences de résidence des données.

L'enseignement à tirer de cette intégration est d'ordre architectural : TrueFoundry et Logfire n'ont jamais eu besoin de se coordonner directement. La passerelle émet des spans OpenTelemetry standard avec des attributs gen_ai.* ; Logfire lit cette même norme et active automatiquement ses vues adaptées aux LLM. OpenTelemetry est le contrat qui les lie — la passerelle régit l'exécution et génère la télémétrie, Logfire enregistre et visualise le comportement, et la norme les connecte sans qu'aucun des systèmes ne dépende des mécanismes internes de l'autre.

Le moyen le plus rapide de créer, de gérer et de faire évoluer votre IA

INSCRIVEZ-VOUS
Table des matières

Gouvernez, déployez et suivez l'IA dans votre propre infrastructure

Réservez un séjour de 30 minutes avec notre Expert en IA

Réservez une démo

Le moyen le plus rapide de créer, de gérer et de faire évoluer votre IA

Démo du livre
Summarize with
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Découvrez-en plus

Aucun article n'a été trouvé.
llm observability platforms
July 2, 2026
|
5 min de lecture

Meilleurs outils d'observabilité LLM

Aucun article n'a été trouvé.
July 2, 2026
|
5 min de lecture

Intégration de Pangea à la passerelle IA de TrueFoundry

Aucun article n'a été trouvé.
July 1, 2026
|
5 min de lecture

Les 5 meilleures alternatives LiteLM pour les entreprises en 2026

Aucun article n'a été trouvé.
July 1, 2026
|
5 min de lecture

Schema-Driven Forms in React: Building with TrueFoundry FormBuilder

Aucun article n'a été trouvé.
Aucun article n'a été trouvé.

Blogs récents

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.
Faites un rapide tour d'horizon des produits
Commencer la visite guidée du produit
Visite guidée du produit