¿Qué es LangSmith y para qué sirve?
LangSmith es la plataforma de LangChain para observar, evaluar y mejorar aplicaciones y agentes basados en modelos de lenguaje. Sirve para ver qué hizo el agente en cada paso, medir la calidad de las respuestas y probar cambios de prompt antes de llegar a producción.
El punto de partida es el trace: el registro de una ejecución completa, con cada llamada al modelo, herramienta usada, entrada, salida, latencia y costo. Con los traces, el equipo encuentra dónde un agente falló o se volvió lento sin reproducir el problema a mano.
LangSmith no depende del framework LangChain. Registra aplicaciones hechas con el SDK de OpenAI, el SDK de Anthropic, el Vercel AI SDK, LlamaIndex o código propio, y acepta traces por OpenTelemetry.
Sobre los traces están las evaluaciones. Se pueden correr evaluaciones sobre datasets antes del deploy, evaluar tráfico real de producción, usar un modelo como juez, escribir evaluadores en código y enviar ejecuciones a revisión humana en colas de anotación. El Playground prueba un prompt contra varios ejemplos sin escribir código.
El público son equipos de ingeniería que llevan agentes y aplicaciones de IA a producción y necesitan evidencia de calidad, no solo impresiones.






