IA generativa y retención de datos cero

Google fue la primera empresa del sector en publicar un compromiso de privacidad de IA y aprendizaje automático, que describe nuestra convicción de que los clientes deben tener el máximo nivel de seguridad y control sobre sus datos almacenados en la nube. Este compromiso se extiende a los productos de IA generativa de Google Cloud. Google se asegura de que sus equipos cumplan estos compromisos mediante prácticas sólidas de gobernanza de datos, que incluyen revisiones de los datos que Google Cloud utiliza en el desarrollo de sus productos. También puedes consultar más información sobre cómo trata Google los datos en la Adenda sobre Tratamiento de Datos de Cloud (CDPA) de Google.

Restricción de entrenamiento

Tal como se indica en la sección 17 "Restricción de entrenamiento" de los Términos Específicos del Servicio, Google no usará tus datos para entrenar ni perfeccionar ningún modelo de IA o de aprendizaje automático sin tu permiso o tus instrucciones previas. Esto se aplica a todos los modelos gestionados en Vertex AI, incluidos los modelos disponibles y los que aún no lo están.

Conservación de datos de clientes y cómo conseguir que no se conserven datos

Los datos de clientes se conservan en Vertex AI para los modelos de Google durante periodos limitados en los siguientes casos y condiciones. Para conseguir que no se conserven datos, los clientes deben tomar medidas específicas en cada una de estas áreas:

  • Almacenamiento en caché de datos de modelos de Google: de forma predeterminada, los modelos fundacionales de Google almacenan en caché las entradas de los modelos de Gemini. Esto se hace para reducir la latencia y acelerar las respuestas a las siguientes peticiones del cliente. El contenido almacenado en caché se guarda durante un máximo de 24 horas en el centro de datos en el que se ha atendido la solicitud. El almacenamiento en caché de datos se habilita o inhabilita a nivel de Google Cloud proyecto y se aplica la privacidad a nivel de proyecto a los datos almacenados en caché. Los mismos ajustes de caché de un proyecto Google Cloud se aplican a todas las regiones. Para conseguir que no se conserven datos, debe inhabilitar el almacenamiento en caché de datos. Consulta Habilitar e inhabilitar el almacenamiento en caché de datos.
  • Registro de peticiones para monitorizar el abuso de los modelos de Google: tal como se indica en la sección 4.3 "Seguridad y abuso de la IA generativa" de los Términos del Servicio de Google Cloud Platform, Google puede registrar peticiones para detectar posibles abusos e infracciones de su Política de Uso Aceptable y de su Política de Usos Prohibidos como parte de la prestación de servicios de IA generativa a los clientes. Solo los clientes cuyo uso de Google Cloud se rige por los Términos del Servicio de Google Cloud Platform y que no tengan una cuenta de Facturación de Cloud con facturación están sujetos al registro inmediato para monitorizar el abuso. Si cumples los requisitos para registrar las peticiones con fines de monitorización de abusos y quieres que los datos no se conserven, puedes solicitar una excepción para la monitorización de abusos. Consulta Monitorización de abusos.
  • Fundamentación con la Búsqueda de Google: tal como se indica en la sección 19 "Servicios de IA generativa: fundamentación con la Búsqueda de Google" de los Términos Específicos del Servicio, Google almacena las peticiones y la información contextual que puedan proporcionar los clientes, así como los resultados generados, durante treinta (30) días con el fin de crear resultados fundamentados y sugerencias de búsqueda. Esta información almacenada se puede usar para depurar y probar los sistemas que admiten la fundamentación con la Búsqueda de Google. No hay forma de inhabilitar el almacenamiento de esta información si usas Grounding con la Búsqueda de Google.
  • Reanudación de la sesión de la API Gemini Live: esta función está inhabilitada de forma predeterminada. El usuario debe habilitarlo cada vez que llame a la API especificando el campo en la solicitud de la API. Además, se aplica la privacidad a nivel de proyecto a los datos almacenados en caché. Al habilitar la reanudación de la sesión, el usuario puede volver a conectarse a una sesión anterior en un plazo de 24 horas almacenando datos en caché, incluidos los datos de las peticiones de texto, vídeo y audio, así como las salidas del modelo, durante un máximo de 24 horas. Para que no se conserven datos, no habilite esta función. Para obtener más información sobre esta función, incluido cómo habilitarla, consulta Live API.

Esto se aplica a todos los modelos gestionados en Vertex AI, incluidos los modelos disponibles y los modelos en versión preliminar.

Habilitar e inhabilitar el almacenamiento en caché de datos

Puedes usar los siguientes comandos curl para obtener el estado del almacenamiento en caché, inhabilitarlo o volver a habilitarlo. Cuando inhabilitas o vuelves a habilitar el almacenamiento en caché, el cambio se aplica a todas las regiones de Google Cloud . Para obtener más información sobre cómo usar la gestión de identidades y accesos para conceder los permisos necesarios para habilitar o inhabilitar el almacenamiento en caché, consulta el artículo Control de acceso a Vertex AI con IAM. Despliega las siguientes secciones para saber cómo obtener la configuración actual de la caché, inhabilitar el almacenamiento en caché y habilitarlo.

Obtener la configuración actual del almacenamiento en caché

Ejecuta el siguiente comando para determinar si el almacenamiento en caché está habilitado o inhabilitado en un proyecto. Para ejecutar este comando, un usuario debe tener asignado uno de los siguientes roles: roles/aiplatform.viewer, roles/aiplatform.user o roles/aiplatform.admin.

PROJECT_ID=PROJECT_ID
# Setup project_id
$ gcloud config set project PROJECT_ID

# GetCacheConfig
$ curl -X GET -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" -H "Content-Type: application/json" https://us-central1-aiplatform.googleapis.com/v1/projects/PROJECT_ID/cacheConfig

# Response if caching is enabled (caching is enabled by default).
{
  "name": "projects/PROJECT_ID/cacheConfig"
}

# Response if caching is disabled.
{
  "name": "projects/PROJECT_ID/cacheConfig"
  "disableCache": true
}
    

Inhabilitar el almacenamiento en caché

Ejecuta el siguiente comando curl para inhabilitar el almacenamiento en caché de un proyecto de Google Cloud . Para ejecutar este comando, un usuario debe tener asignado el rol de administrador de Vertex AI, roles/aiplatform.admin.

PROJECT_ID=PROJECT_ID
# Setup project_id
$ gcloud config set project PROJECT_ID

# Setup project_id.
$ gcloud config set project ${PROJECT_ID}

# Opt-out of caching.
$ curl -X PATCH -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" -H "Content-Type: application/json" https://us-central1-aiplatform.googleapis.com/v1/projects/PROJECT_ID/cacheConfig -d '{
  "name": "projects/PROJECT_ID/cacheConfig",
  "disableCache": true
}'

# Response.
{
  "name": "projects/PROJECT_ID/locations/us-central1/projects/PROJECT_ID/cacheConfig/operations/${OPERATION_ID}",
  "done": true,
  "response": {
    "@type": "type.googleapis.com/google.protobuf.Empty"
  }
}
    

Habilitar el almacenamiento en caché

Si has inhabilitado el almacenamiento en caché de un proyecto y quieres volver a habilitarlo, ejecuta el siguiente comando curl. Google Cloud Para ejecutar este comando, se debe conceder a un usuario el rol de administrador de Vertex AI, roles/aiplatform.admin.

PROJECT_ID=PROJECT_ID
LOCATION_ID="us-central1"
# Setup project_id
$ gcloud config set project PROJECT_ID

# Setup project_id.
$ gcloud config set project ${PROJECT_ID}

# Opt in to caching.
$ curl -X PATCH     -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" -H "Content-Type: application/json" https://us-central1-aiplatform.googleapis.com/v1/projects/PROJECT_ID/cacheConfig -d '{
  "name": "projects/PROJECT_ID/cacheConfig",
  "disableCache": false
}'

# Response.
{
  "name": "projects/PROJECT_ID/locations/us-central1/projects/PROJECT_ID/cacheConfig/operations/${OPERATION_NUMBER}",
  "done": true,
  "response": {
    "@type": "type.googleapis.com/google.protobuf.Empty"
  }
}
    

Siguientes pasos