De tramos a escenarios de agente: por qué añadimos una vista GenAI del rastreo
OpenAI
Proto Observability Platform ha introducido una vista de rastreo GenAI dedicada con cuatro modos: feed, grafo de pasos, grafo de llamadas y chat. Cada modo responde a una pregunta diferente sobre el comportamiento del agente, desde la ejecución secuencial hasta los resultados visibles para el usuario. El diseño fue impulsado por defectos reales en la instrumentación de GenAI, como contexto repetido, errores ocultos y problemas de conteo de tokens.
La Plataforma de Observabilidad Proto añadió una vista de GenAI para trazas, abordando la dificultad de reconstruir la lógica del agente a partir de un simple árbol de tramos. La vista tiene cuatro modos: un feed que muestra las operaciones en orden cronológico con tiempos, un grafo de pasos que colapsa operaciones repetidas para revelar el bucle del agente, un grafo de llamadas que muestra cada invocación individual con sus argumentos y estado únicos, y un modo de chat que reconstruye la conversación del usuario a partir de un historial de mensajes potencialmente repetido. Los desarrolladores se encontraron con varios problemas del mundo real: los historiales de conversación completos se enviaban con cada llamada al modelo, lo que generaba duplicados; los tramos de transporte podían distorsionar el tiempo si se sumaban de forma ingenua; los resultados de herramientas estructuradas podían contener errores incluso cuando el estado de la operación parecía exitoso, por lo que el modelo de error se separó del modelo de visualización; y el consumo de tokens podía ser acumulativo o por operación, lo que requería una detección cuidadosa de la semántica antes de la agregación. La representación oculta intencionalmente detalles no relevantes para la pregunta que cada modo responde, mientras que los atributos sin procesar permanecen disponibles para verificación.
Fuente: Habr — хаб ИИ —
original
