Skip to main content
AI Kit s’intègre avec Langfuse pour tracer les appels generate/stream. Cette page couvre l’installation des dépendances, l’initialisation du processeur et l’activation côté agents.

Dépendances

Variables d’environnement

Initialiser Langfuse

  • ensureLangfuseTelemetry charge dynamiquement @langfuse/otel, enregistre un NodeTracerProvider et renvoie un handle.
  • Le mode autoFlush vaut "process" par défaut : des hooks beforeExit, SIGINT, SIGTERM déclenchent flush()/shutdown().
  • Laissez l’initialisation la plus tôt possible (entrée serveur, plugin, etc.).

Exemple Next.js

Activer la télémétrie sur un agent

Vous pouvez ajuster dynamiquement :
  • telemetry fusionne ses champs avec experimental_telemetry.
  • Les overrides sont ignorés si l’agent n’est pas en mode télémétrie, sauf si vous forcez experimental_telemetry.isEnabled.

Workflows instrumentés

Les workflows partagent la même pile OTEL. Référez-vous à Télémétrie workflows pour les options dédiées (traceName, metadata, userId, etc.).

Exemple Nitro / Nuxt

Ressources utiles