Google è stata la prima azienda del settore a pubblicare un impegno per la privacy di AI/ML, in cui dichiara la propria convinzione che i clienti debbano disporre del massimo livello di sicurezza e controllo sui dati archiviati nel cloud. Questo impegno si estende ai Google Cloud's prodotti di AI generativa di. Google garantisce che i suoi team rispettino questi impegni attraverso solide pratiche di governance dei dati, che includono revisioni dei dati che Google Cloud utilizza nello sviluppo dei suoi prodotti. Ulteriori dettagli su come Google tratta i dati possono essere trovati anche nell'Addendum per il trattamento dei dati Cloud (ATDC) di Google.
Limitazione all'addestramento
Come indicato nella sezione "Limitazione all'addestramento" dei Termini di servizio specifici, Google non utilizzerà i tuoi dati per addestrare o perfezionare i suoi modelli di AI/ML senza aver prima ricevuto un'autorizzazione o una richiesta da parte tua. Ciò si applica a tutti i modelli gestiti su Gemini Enterprise Agent Platform, inclusi i modelli GA e pre-GA.
Conservazione dei dati dei clienti e raggiungimento della conservazione zero dei dati
I dati dei clienti vengono conservati in Gemini Enterprise Agent Platform for Models as a Service (MaaS) per periodi di tempo limitati nei seguenti scenari e condizioni. Per ottenere una conservazione zero dei dati, i clienti devono intraprendere azioni specifiche in ciascuna di queste aree:
Registrazione dei prompt per il monitoraggio di comportamenti illeciti per i modelli Google: come indicato in Sezione 4.3 "Sicurezza e comportamenti illeciti dell'AI generativa" dei Termini di servizio della piattaforma Google Cloud, Google può registrare i prompt per rilevare potenziali comportamenti illeciti e violazioni delle Norme di utilizzo accettabile e delle Norme relative all'uso vietato nell'ambito della fornitura di servizi di AI generativa ai clienti. Solo i clienti il cui utilizzo di Google Cloud è regolato dai Termini di servizio della piattaforma Google Cloud sono soggetti alla registrazione dei prompt per il monitoraggio di comportamenti illeciti. Se rientri nell'ambito della registrazione dei prompt per il monitoraggio di comportamenti illeciti e vuoi ottenere una conservazione zero dei dati, puoi richiedere un'eccezione per il monitoraggio di comportamenti illeciti. Consulta la sezione Monitoraggio di comportamenti ilciti.
Registrazione di prompt e risposte per il monitoraggio di comportamenti illeciti per i modelli di AI avanzata: alcuni modelli o funzionalità potrebbero essere soggetti anche alla registrazione aggiuntiva di prompt e risposte per prevenire comportamenti illeciti, come descritto nell'Appendice sulla sicurezza dell'AI avanzata Addendum. La conservazione zero dei dati potrebbe non essere possibile quando si utilizzano alcune funzionalità di AI avanzata. Per chiarimenti, contatta il team dedicato al tuo account. Per ulteriori informazioni, consulta la sezione Monitoraggio di comportamenti illeciti.
Grounding con la Ricerca Google: come indicato nella Sezione 20 "Servizi di AI generativa: grounding con la Ricerca Google" dei Termini di servizio specifici, Google raccoglie e memorizza i log, che contengono i seguenti Dati del cliente: query derivate dai prompt dell'Utente finale e informazioni contestuali che il Cliente può fornire insieme a prompt che non sono associati ad alcun Cliente o ai suoi Utenti finali per un massimo di tre (3) giorni. Queste informazioni archiviate possono essere utilizzate per il debug dei sistemi che supportano il grounding con la Ricerca Google. Non è possibile disattivare l'archiviazione di queste informazioni se utilizzi il grounding con la Ricerca Google. Se hai bisogno di una conservazione zero dei dati, ti consigliamo di utilizzare il grounding web per le aziende.
Grounding con Google Maps: come indicato nella Sezione 20 "Servizi di AI generativa: grounding con Google Maps" dei Termini di servizio specifici, Google archivia i prompt e le informazioni contestuali che i clienti possono fornire, nonché l'output generato per trenta (30) giorni ai fini della creazione di risultati fondati. Queste informazioni archiviate possono essere utilizzate solo per l'affidabilità dei sistemi, ad esempio per il debug in caso di problemi di servizio, dei sistemi che supportano il grounding con Google Maps. Non è possibile disattivare l'archiviazione di queste informazioni se utilizzi il grounding con Google Maps.
Registrazione di richieste e risposte: questa funzionalità è disattivata per impostazione predefinita. Può essere attivata utilizzando un'impostazione di configurazione per modello e per progetto. L'attivazione di questa registrazione fa sì che determinate richieste e risposte al modello specificato vengano scritte in una tabella BigQuery designata. Per ottenere una conservazione zero dei dati, non attivare questa funzionalità. Per ulteriori informazioni su questa funzionalità, inclusa la procedura per attivarla o disattivarla o leggere l'impostazione di configurazione corrente , consulta la sezione Registrare richieste e risposte.
API Interactions: quando utilizzi l'API Interactions con
store = true, Google archivia i dati utente (come prompt, risposte e stato della conversazione) per consentire conversazioni a più turni e il recupero successivo. Se non specifichi un valore perstore, il valore predefinito ètrueper tutti i modelli. Per ottenere una conservazione zero dei dati, imposta esplicitamentestore = falsenelle richieste API.
Ciò si applica a tutti i modelli gestiti su Gemini Enterprise Agent Platform, inclusi i modelli GA e pre-GA.
Agenti prodotto
Per ottenere una conservazione zero dei dati per gli agenti prodotto, i clienti devono rispettare le seguenti condizioni e pianificazioni di conservazione per ogni prodotto:
Dati di sessione di CodeMender : per consentire la ripresa delle scansioni di ricerca e correzione a lunga esecuzione, CodeMender archivia lo stato della sessione in Spanner. Durante una scansione, i dati della sessione, inclusi snippet di codice sorgente di destinazione, differenze, configurazione e checkpoint di analisi, vengono archiviati in forma criptata per un massimo di sette (7) giorni dalla creazione della sessione. Quando una sessione raggiunge uno stato terminale, il codice sorgente e i contenuti correlati vengono cancellati in pochi secondi; il record della sessione rimanente viene eliminato automaticamente al raggiungimento del TTL di sette giorni. I clienti possono eliminare una sessione (rimuovendo tutti i dati associati) prima della scadenza del TTL.
Dati di sessione dell'agente Deep Research : Google archivia i prompt e i dati della sessione, inclusi i risultati di ricerca e le immagini generate, tramite l'API Interactions per un periodo di sette (7) giorni. Questi dati di sessione vengono criptati at-rest ed eliminati automaticamente al termine del TTL di sette giorni. I clienti possono eliminare una sessione (rimuovendo tutti i dati associati) prima della scadenza del TTL. Questa funzionalità non può essere disattivata quando si utilizza l'agente Deep Research.
Snapshot della sandbox della piattaforma dell'agente: se utilizzi l'API Snapshot per rendere persistente lo stato della sandbox, questi snapshot vengono archiviati solo per la durata del TTL della sandbox. Per ottenere una conservazione zero dei dati, non utilizzare l'API Sandbox.
Modelli Google
Per ottenere una conservazione zero dei dati per i modelli addestrati da Google, i clienti devono intraprendere azioni specifiche aggiuntive in ciascuna di queste aree:
Ripresa della sessione per l'API Gemini Live
La ripresa della sessione per l'API Gemini Live è disattivata per impostazione predefinita. L'utente deve attivarla ogni volta che chiama l'API specificando il campo nella richiesta API e la privacy a livello di progetto viene applicata ai dati memorizzati nella cache. L'attivazione della ripresa della sessione consente all'utente di riconnettersi a una sessione precedente entro 24 ore memorizzando nella cache i dati, inclusi testo, video e dati dei prompt audio e output del modello, per un massimo di 24 ore. Per ottenere una conservazione zero dei dati, non attivare questa funzionalità. Per ulteriori informazioni su questa funzionalità, inclusa la procedura per attivare la, consulta l'articolo sull' API Gemini Live.
Memorizzazione implicita nella cache dei dati
Per impostazione predefinita, i modelli Gemini pubblicati da Google memorizzano nella cache i dati dei clienti per ridurre la latenza e accelerare le risposte. La memorizzazione implicita nella cache utilizza due livelli di archiviazione:
- Memorizzazione nella cache in memoria: attivata per impostazione predefinita per i modelli Gemini supportati.
- Memorizzazione nella cache durevole: attivata per impostazione predefinita per i modelli Gemini supportati. Per l'elenco dei modelli supportati, consulta la sezione Panoramica della memorizzazione nella cache del contesto.
Memorizzazione nella cache dei dati in memoria
La memorizzazione implicita nella cache archivia i dati dei clienti (input, output e dati derivati) in memoria. I dati memorizzati nella memoria cache hanno le seguenti proprietà:
- Vengono archiviati solo in memoria, non at-rest.
- Sono limitati al tuo progetto e non vengono mai forniti a un altro progetto.
- Vengono eliminati entro 24 ore dalla scrittura.
- Vengono elaborati nella regione che soddisfa la richiesta.
- Vengono utilizzati solo per soddisfare più rapidamente le tue richieste e non vengono mai utilizzati per addestrare o perfezionare i modelli.
Memorizzazione nella cache dei dati durevole
Nei modelli che supportano la memorizzazione nella cache durevole, quando la capacità della cache in memoria è esaurita, Google archivia i dati della cache derivati (rappresentazioni chiave-valore calcolate dagli input) in uno spazio di archiviazione durevole nell'ambiente di pubblicazione della piattaforma dell'agente. I dati memorizzati nella cache durevole hanno le seguenti proprietà:
- Vengono archiviati at-rest e criptati con la crittografia predefinita di Google.
- Sono limitati al tuo progetto e non vengono mai forniti a un altro progetto.
- Vengono eliminati entro 24 ore dalla scrittura e spesso vengono eliminati prima.
- Rimangono all'interno della località selezionata e rispettano i relativi requisiti di residenza dei dati quando utilizzi un endpoint regionale o multiregionale. Quando utilizzi l'endpoint globale, le richieste e i relativi dati memorizzati nella cache possono essere soddisfatti da qualsiasi regione.
- Vengono utilizzati solo per soddisfare più rapidamente le tue richieste e non vengono mai utilizzati per addestrare o perfezionare i modelli.
Le chiavi di crittografia gestite dal cliente (CMEK) non sono supportate per la memorizzazione nella cache durevole.
Controllare la memorizzazione nella cache dei dati
Se le norme della tua organizzazione non consentono l'archiviazione at rest dei dati dei clienti, puoi disattivare la memorizzazione nella cache durevole per progetto e mantenere la memoria cache in memoria. In alternativa, puoi disattivare completamente la memorizzazione nella cache. Per disattivare la memorizzazione nella cache durevole in tutta l'organizzazione anziché a livello di progetto, contatta il team dedicato al tuo account.
Attivare e disattivare la memorizzazione nella cache dei dati
Puoi utilizzare i seguenti comandi curl per ottenere lo stato della memorizzazione nella cache, disattivare la memorizzazione nella cache, riattivarla o attivare e disattivare la memorizzazione nella cache durevole. La disattivazione della memorizzazione nella cache disattiva sia la memoria cache sia la memorizzazione nella cache durevole. Quando disattivi o riattivi la memorizzazione nella cache, la modifica si applica a tuttele Google Cloud regioni. Per ulteriori informazioni sull'utilizzo di Identity and Access Management per concedere le autorizzazioni necessarie per attivare o disattivare la memorizzazione nella cache, consulta la sezione Controllo dell'accesso a Gemini Enterprise Agent Platform con IAM. Espandi le sezioni seguenti per scoprire come ottenere l'impostazione della cache corrente, disattivare la memorizzazione nella cache, attivarla e attivare e disattivare la memorizzazione nella cache durevole.
Ottenere l'impostazione della cache corrente
Esegui il seguente comando per verificare se la memorizzazione nella cache in memoria e la memorizzazione nella cache durevole sono attivate per un progetto. Per eseguire questo comando, a un utente deve essere assegnato uno dei seguenti ruoli: 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 durable caching and in-memory caching are enabled (default). { "name": "projects/PROJECT_ID/cacheConfig", "retentionConfig": { "retentionType": "DURABLE" } } # Response if durable caching is turned off and in-memory caching is enabled. { "name": "projects/PROJECT_ID/cacheConfig", "retentionConfig": { "retentionType": "EPHEMERAL" } } # Response if all caching is turned off. { "name": "projects/PROJECT_ID/cacheConfig", "disableCache": true }
Disattivare la memorizzazione nella cache
Esegui il seguente comando curl per disattivare tutta la memorizzazione nella cache per un
Google Cloud progetto. In questo modo, vengono disattivate sia la memoria cache sia la memorizzazione nella cache durevole e non vengono conservati i dati memorizzati nella cache. Per eseguire questo comando, a un utente deve essere assegnato il ruolo di amministratore di Gemini Enterprise Agent Platform, roles/aiplatform.admin.
PROJECT_ID=PROJECT_ID # Setup project_id $ gcloud config set project PROJECT_ID # Turn off all 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 }' # A successful response confirms that caching is turned off for the project. { "name": "projects/PROJECT_ID/locations/us-central1/projects/PROJECT_ID/cacheConfig/operations/${OPERATION_ID}", "done": true, "response": { "@type": "type.googleapis.com/google.protobuf.Empty" } }
Per mantenere la memorizzazione nella cache in memoria e disattivare solo la memorizzazione nella cache durevole, consulta la sezione Disattivare la memorizzazione nella cache durevole.
Attivare la memorizzazione nella cache
Se hai disattivato la memorizzazione nella cache per un Google Cloud progetto e vuoi riattivarla, esegui il
seguente comando curl. Per eseguire questo comando, a un utente deve essere assegnato il ruolo di amministratore di Gemini Enterprise Agent Platform, 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 }' # A successful response confirms that caching is turned on for the project. { "name": "projects/PROJECT_ID/locations/us-central1/projects/PROJECT_ID/cacheConfig/operations/${OPERATION_NUMBER}", "done": true, "response": { "@type": "type.googleapis.com/google.protobuf.Empty" } }
Disattivare la memorizzazione nella cache durevole
Esegui il seguente comando curl per disattivare la memorizzazione nella cache durevole e mantenere
la memorizzazione nella cache in memoria per un Google Cloud progetto. Per eseguire questo comando, a un utente deve essere assegnato il ruolo di amministratore di Gemini Enterprise Agent Platform, roles/aiplatform.admin.
PROJECT_ID=PROJECT_ID # Setup project_id gcloud config set project PROJECT_ID # Turn off durable 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, "retentionConfig": { "retentionType": "EPHEMERAL" } }' # A successful response confirms that durable caching is turned off and in-memory caching stays on. { "name": "projects/PROJECT_ID/locations/us-central1/projects/PROJECT_ID/cacheConfig/operations/${OPERATION_ID}", "done": true, "response": { "@type": "type.googleapis.com/google.protobuf.Empty" } }
Attivare la memorizzazione nella cache durevole
Se hai disattivato la memorizzazione nella cache durevole per un Google Cloud progetto e vuoi riattivarla, esegui il seguente comando curl. Per eseguire questo comando, a un utente deve essere assegnato il ruolo di amministratore di Gemini Enterprise Agent Platform, roles/aiplatform.admin.
PROJECT_ID=PROJECT_ID # Setup project_id gcloud config set project PROJECT_ID # Turn on durable 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, "retentionConfig": { "retentionType": "DURABLE" } }' # A successful response confirms that durable caching is turned on for the project. { "name": "projects/PROJECT_ID/locations/us-central1/projects/PROJECT_ID/cacheConfig/operations/${OPERATION_ID}", "done": true, "response": { "@type": "type.googleapis.com/google.protobuf.Empty" } }
Passaggi successivi
AI responsabile
Scopri alcune delle limitazioni dell'AI generativa e le pratiche consigliate per il suo utilizzo.
Come Gemini in Google Cloud usa i tuoi dati
Scopri come Gemini in Google Cloud rispetta l'impegno di Google in materia di privacy con le tecnologie di AI generativa.