Langfuse WorkshopClickHouse Workshops

01 Aplicación base

Puedes personalizar la experiencia cambiando las especificaciones del teléfono en support-data.ts. Si añades la información del teléfono de tu padre, recibirás respuestas para el modelo correcto.

El material del workshop se mantiene en el repositorio público langfuse/langfuse-workshop. Usa el repositorio para ejecutar la aplicación, acceder a las ramas de checkpoint y realizar la configuración local.

Ver este archivo Markdown

Ya clonaste el repositorio e hiciste checkout de la aplicación en 00-setup. La aplicación base está en ese mismo checkout; no hay nada que construir en este capítulo. Solo oriéntate antes de que el tracing comience en 02-tracing.

Qué hace la aplicación en ejecución

  • El propio padre es el usuario. Specs, el agente, habla directamente con él sobre su iPhone.
  • Un bucle de llamadas a herramientas de OpenAI. Dos herramientas locales (get_support_context, search_help_library).
  • El prompt de sistema se renderiza localmente desde src/server/support-agent.ts. Langfuse aún no interviene.

Cómo atiende Specs una solicitud: un agente, dos herramientas, un modelo y cada salto como observación del trace.

Dónde mirar en el código

  • src/client/App.tsx — interfaz de chat y panel lateral
  • src/server/index.ts — rutas de Express
  • src/server/support-agent.ts — el bucle de herramientas que instrumentarás en 02-tracing
  • src/server/tools.ts — definiciones de herramientas y executeTool(...)
  • src/server/support-data.ts — contexto fijo del padre y biblioteca de guías
  • src/server/support-agent.ts — plantilla del prompt de sistema

Extra

Puedes personalizar la experiencia cambiando las especificaciones del teléfono en el archivo support-data.ts. Si añades la información del teléfono de tu padre, recibirás respuestas para el modelo correcto.

Estado final

Ya puedes empezar 02-tracing.

En esta página

¿Quieres seguir tu progreso?

Opcional. Enviaremos un enlace por correo para confirmar tu dirección; el progreso se registrará cuando lo abras.

Usa tu correo de trabajo, no uno personal.

Para seguir el progreso también debes aceptar los Términos del servicio actuales en la Configuración de privacidad.

ES