Por qué el contexto de IA de otros usuarios no se mezcla incluso si cambias de cuenta
Si está utilizando la Cuenta A en la misma computadora y luego cambia a la Cuenta B, ¿qué debería pasar con el contexto de IA del usuario anterior?
Los datos guardados y anclas de la cuenta A no deben ser visibles para la cuenta B. Los traspasos preparados por la cuenta A no deben usarse para nuevas conversaciones en la cuenta B.
Cambiar de cuenta no se trata solo de cambiar el nombre en la pantalla, sino también de cambiar los límites de propiedad de la memoria de IA.
Mezclar no es solo un error de visualización
Las conversaciones de IA pueden incluir ideas de negocios, códigos, información de clientes y juicios personales.
Cuando el contexto de otro usuario es visible o se transmite a una nueva conversación, no sólo puede quedar expuesta información personal, sino que un mal juicio puede vincularse como si fuera su propia historia.
Cosas que se deben separar por cuenta
Los siguientes datos y estados deben seguir el mismo límite de usuario:
- Historial de conversaciones sin procesar -Paquete
- Guardado
- Ancla
- Nodos y relaciones de conexión en vista gráfica.
- Estado de preparación y ejecución del traspaso
- Caché local y solicitudes pendientes
- Mostrar uso y cuentas.
Incluso si aísla sólo los datos del servidor y el estado del navegador permanece, pueden surgir problemas.
El servidor debe verificar el propietario de los datos
El navegador puede enviar el ID de usuario en el cuerpo de la solicitud, pero el servidor no debe confiar en ese valor.
Sólo el usuario obtenido por el servidor que verifica el estado de autenticación actual debe ser propietario de los datos.
El hecho de que conozca un ID de anclaje específico no le otorga permiso para leer ese anclaje.
La web y la extensión deben utilizar la misma autoridad de inicio de sesión
Si el sitio web es la cuenta B pero la extensión utiliza un estado desactualizado de la cuenta A, es posible que se guarde en la cuenta incorrecta.
En 5BY.AI, la web y las extensiones no deberían tener autoridades de inicio de sesión independientes. Las solicitudes de ventanas emergentes, recopilación de conversaciones, guardadas, anclas, traspasos y API deben utilizar el mismo estado de usuario confirmado por el servidor.
El mismo perfil de Chrome comparte el estado de una cuenta 5BY.AI
Varias ventanas y pestañas en el mismo perfil de Chrome utilizan las mismas cookies web y almacenamiento de extensiones.
Por lo tanto, dentro del mismo perfil, comparten un estado de inicio de sesión de 5BY.AI y asociaciones de extensión.
La forma más obvia de utilizar diferentes cuentas 5BY.AI simultáneamente es utilizar diferentes perfiles de Chrome.
Al cambiar de cuenta en el mismo perfil
Si cierra sesión en la Cuenta A e inicia sesión en la Cuenta B, lo siguiente debería cambiar al mismo tiempo:
- Deshabilitar sesión para la Cuenta A
- Restablecer los estados de las páginas emergentes y AI
- Caché separado por usuario
- Bloquear antiguas solicitudes pendientes
- Verifique el estado de inicio de sesión de la cuenta B
- Vuelva a verificar los datos de la cuenta B
Una solicitud de guardado iniciada por la Cuenta A no debe reinterpretarse como una solicitud de la Cuenta B.
La vista gráfica solo debe mostrar datos de la cuenta actual.
La vista gráfica 5BY.AI solo debe mostrar paquetes, guardados y anclajes propiedad del usuario que ha iniciado sesión actualmente.
Incluso si la URL o la solicitud contiene una ID de usuario diferente, el servidor debe verificar la propiedad.
Dado que los datos que aparecen brevemente en la pantalla y luego desaparecen quedan expuestos, los cachés locales también deben separarse para cada usuario.
El traspaso requiere una confirmación más estricta
Handoff lleva el contexto de Anchors anteriores a nuevas conversaciones sobre IA.
Si la transferencia de otro usuario persiste, surge un problema mayor que la simple exposición de la lista. Solo debería estar disponible cuando el usuario actual sea el propietario del Anchor y lo inicie explícitamente.
La cuarentena y la eliminación son diferentes
Cambiar a la Cuenta B no elimina los datos de la Cuenta A.
La cuenta B se vuelve inaccesible. Si luego vuelve a iniciar sesión con la Cuenta A, debería poder encontrar su Paquete, Guardado y Ancla original nuevamente.
La confianza en la memoria de la IA no se basa únicamente en su capacidad de conservarla durante largos períodos de tiempo.
También es necesario tener la capacidad de distinguir con precisión qué recuerdos pertenecen a quién y evitar que se mezclen conversaciones y juicios de otros usuarios.
Artículos y características relacionados
- Por qué deberías mantener privadas tus ideas y conversaciones sobre IA
- Cómo continuar con la base de juicio incluso cuando los miembros del equipo cambian
- Por qué los anclajes permanecen incluso cuando la ventana de chat de IA está cerrada
- Gestión de cuentas 5BY.AI