Série cas d’usage

Workshop Langfuse — la boucle d’ingénierie IA de bout en bout

La boucle d’ingénierie IA de bout en bout.

Un workshop Langfuse pas à pas, construit autour d’une petite application TypeScript : Dad IT Support Agent. Il couvre toute la boucle d’ingénierie IA avec Langfuse : tracing, gestion des prompts, monitoring, datasets, expériences et évaluation.

Une sessionIntermédiaire9 modules
LangfuseTracingGestion des promptsÉvaluation

Ce que vous allez faire

9 modules, dans l’ordre

  1. 00

    Faites fonctionner l’application du workshop localement avec les identifiants OpenAI et Langfuse. Vous pourrez ensuite parcourir 01-base-app et commencer à construire dans 02-tracing.

  2. 01

    Vous pouvez personnaliser l’expérience en modifiant les caractéristiques du téléphone dans support-data.ts. En ajoutant les informations du téléphone de votre père, vous obtiendrez des réponses adaptées au bon modèle.

  3. 02

    C’est le point de départ du tracing — le même code que checkpoint/01-base-app, sans intégration Langfuse. Les paquets sont déjà dans package.json — exécutez npm inst...

  4. 03

    Vous disposez d’une application fonctionnelle avec tracing. Le prompt système réside dans la constante SYSTEMPROMPT de src/server/support-agent.ts et sert directement de message système.

  5. 04

    Vous avez une application tracée avec des prompts facultatifs gérés par Langfuse. Chaque tour arrive dans Langfuse sous forme de trace imbriqué.

  6. 05

    Vous avez une application tracée, attribuée et surveillée. data/seed-dataset.json et scripts/seed-dataset.ts se trouvent déjà dans le dépôt à ce checkpoint.

  7. 06

    Votre dataset est chargé dans Langfuse. scripts/run-dataset.ts se trouve déjà dans le dépôt.

  8. 07

    Votre application est tracée, surveillée, possède un dataset hébergé et au moins une exécution avec les scores keywordoverlap et correctness. Vous allez maintenant la modifier et relancer...

  9. 08

    Vous avez parcouru chaque étape de la boucle.

FR