🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónCampos mínimos y datos sensibles en trazas
5 tareas · 40 min · Principiante
Una traza sirve para investigar si trae los campos justos, y se vuelve un riesgo si trae de más. En un asistente financiero, lo que el cliente escribe y lo que el modelo le contesta puede llevar su documento, su ingreso o su teléfono. Canastero Créditos activó la captura de contenido en las trazas de Chiricoca y puso un enmascarado en el colector. Tienes la tabla de atributos que se capturan y una muestra de spans del 4 de octubre de 2026. Los lees contra la convención de OpenTelemetry para IA generativa para decidir qué sobra y qué se escapa. Es solo lectura: nada se ejecuta.
Objetivo de la sala
Una traza sirve para investigar si trae los campos justos, y se vuelve un riesgo si trae de más. En un asistente financiero, lo que el cliente escribe y lo que el modelo le contesta puede llevar su documento, su ingreso o su teléfono. Canastero Créditos activó la captura de contenido en las trazas de Chiricoca y puso un enmascarado en el colector. Tienes la tabla de atributos que se capturan y una muestra de spans del 4 de octubre de 2026. Los lees contra la convención de OpenTelemetry para IA generativa para decidir qué sobra y qué se escapa. Es solo lectura: nada se ejecuta.La convención de OpenTelemetry para IA generativa ordena los atributos de un span de llamada al modelo por nivel. Son requeridos el nombre de la operación (gen_ai.operation.name) y el proveedor (gen_ai.provider.name); el modelo pedido se exige si está disponible; y se recomiendan, entre otros, el modelo que respondió, los tokens de entrada y de salida y el motivo por el que terminó la respuesta. Con esos campos se puede reconstruir qué pasó, cuánto costó y por qué terminó, sin una sola palabra del cliente.
El contenido va aparte. Las instrucciones del sistema, los mensajes de entrada y los de salida son atributos de captura opcional: la convención los trata como sensibles y a menudo grandes, y pide que la instrumentación no los capture por defecto y que ofrezca una opción para activarlos a propósito. Activarlos es una decisión con dueño, no un ajuste de depuración que se olvida encendido.
Responde para continuar
Según la convención de OpenTelemetry para IA generativa, ¿cómo se trata el texto de los mensajes y de las instrucciones del sistema?
Ver pista de ayuda
Consulta `SELECT * FROM atributos` y lee la columna `nivel_en_la_convencion` y la nota.
Un enmascarado instalado en el colector solo protege los atributos a los que se aplica. Es frecuente que se configure pensando en lo que escribe el cliente y se olvide que el modelo repite: confirma el documento que le dieron, resume el ingreso para justificar una cuota o dicta de vuelta el teléfono para agendar. Lo que el cliente escribió sale enmascarado y lo que el modelo le contestó sale en claro.
Consulta la tabla de atributos y cruza dos columnas: si el atributo se captura y si pasa por el enmascarado. Anota el atributo con texto de clientes que se guarda sin enmascarar.
Responde para continuar
¿Qué atributo con texto de clientes se captura y no pasa por el enmascarado?
Ver pista de ayuda
Busca la única fila con `se_captura` en «si» y `pasa_por_enmascarado` en «no».
Para un asistente de créditos, el ingreso declarado es tan sensible como el documento: con él y un seudónimo se perfila a una persona. Que el modelo lo repita para explicar una cuota es razonable en la conversación; que esa frase quede guardada en una traza que ve mucha más gente que el asesor, no lo es.
Consulta la muestra de spans y localiza el que deja ver el ingreso de un cliente sin enmascarar.
Responde para continuar
¿Qué span de la muestra deja ver el ingreso declarado de un cliente?
Ver pista de ayuda
Ejecuta `SELECT * FROM muestra_spans` y busca un importe que no esté entre corchetes.
Una muestra pequeña ya permite estimar el problema. Se cuentan los spans en los que aparece un dato personal que debió quedar como marcador: documento, ingreso, teléfono, correo o nombre. Las instrucciones del sistema no cuentan si no traen datos de clientes, y una frase que remite a un documento de políticas tampoco.
Cuenta en la muestra los spans que llevan algún dato personal sin enmascarar.
Responde para continuar
¿Cuántos spans de la muestra llevan algún dato personal sin enmascarar?
Ver pista de ayuda
Recorre la columna `extracto` y cuenta los números de documento, ingreso o teléfono que no están entre corchetes.
La corrección no consiste en dejar de observar: los metadatos (modelo, tokens, tiempos, motivo de fin) se quedan, porque no identifican a nadie y son los que permiten medir. Lo que cambia es el contenido: se apaga por defecto en producción, y si una investigación lo necesita se captura en una fracción de trazas, con el enmascarado aplicado a la entrada y a la salida, en un almacén aparte con retención corta y acceso de pocas personas.
Responde para continuar
¿Qué corrección propones primero para las trazas de Chiricoca?
Ver pista de ayuda
Piensa qué medida reduce el dato expuesto sin dejar al equipo sin tiempos, costos ni modelos.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.