Un error con nombre y apellidos
Jorge trabaja en el soporte de una aseguradora de Zaragoza. Un proceso de cobro falla y copia el registro entero en un asistente público.
En ese registro hay nombres, teléfonos, cuentas bancarias y la clave del sistema de pagos. El asistente le ayuda con el error. Pero esos datos ya han salido de la empresa.
Al final de esta lección
Nota
Puedo mantener los secretos y los datos personales fuera de un prompt.
Palabras clave
| Palabra | Qué significa | Ejemplo |
|---|---|---|
| Secreto | un dato que da acceso a un sistema | una contraseña o una clave API |
| Clave API | un código que permite a un programa usar un servicio | |
| Dato personal | información sobre una persona que se puede identificar | |
| Datos inventados | valores falsos con la misma forma que los reales | |
| Revocar | anular una clave para que deje de servir |
Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.
Lo que pegas sale de tu ordenador
Un prompt viaja a los servidores de quien ofrece el asistente. Según la herramienta, puede guardarse, revisarse o usarse para entrenar.
Por eso hay dos cosas que no se pegan nunca. Los secretos, porque dan acceso a sistemas. Y los datos personales de clientes o compañeros, porque la ley de protección de datos te obliga a cuidarlos. Tu empresa suele tener una norma sobre qué herramientas se pueden usar.
¿Se puede pegar?
| Información | ¿Se pega? | Qué hacer |
|---|---|---|
| Un mensaje de error sin datos | Sí | Pégalo tal cual |
| Una función que calcula el IVA | Sí, si la norma lo permite | Pégala sin claves |
| Una contraseña o una clave API | Nunca | Cámbiala por <CLAVE> |
| Nombre, DNI o teléfono de un cliente | No | Usa datos inventados |
| Un IBAN o una nómina | No | Usa datos inventados |
Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.
Cambia los datos antes de pegar
Casi nunca necesitas los datos reales para resolver un error. Necesitas su forma.
Cambia cada dato por una etiqueta, como <EMAIL>, o por un valor inventado con la misma forma. El asistente entiende igual el problema. Hazlo con un programa cuando el texto sea largo: así no se te escapa ninguno.
Pruébalo: limpia un registro
# Quieres ayuda con este error. Antes de pegarlo, quita lo que no debe salir.
log_line = "ERROR al cobrar: [email protected] tel=612345678 clave=clave_pagos_93Hd72Ks"
safe = log_line
safe = safe.replace("[email protected]", "<EMAIL>")
safe = safe.replace("612345678", "<TELEFONO>")
print("Original:", log_line)
print("Para el asistente:", safe)
# Todavía queda un secreto en la línea. Añade otro replace que lo cambie por <CLAVE>.
# Pulsa Ejecutar y comprueba que ya no aparece.
Si una clave ya ha salido
A veces ocurre: alguien pega una clave por error. Borrar la conversación no basta, porque ya ha salido.
Revoca la clave y crea otra nueva. Avisa a quien lleve la seguridad en tu empresa. Contarlo pronto es lo profesional y reduce el daño.
Un error frecuente
Advertencia
Mucha gente cree que, si borra la conversación, la clave deja de estar en peligro. El texto ya llegó a otro servidor. Una clave pegada se trata como robada: se revoca y se cambia.