Google war der erste Anbieter in der Branche, der eine KI-/ML-Datenschutzverpflichtung veröffentlicht hat. Diese legt fest, dass Kunden die höchste Sicherheit und Kontrolle über ihre Daten haben sollten, die in der Cloud gespeichert werden. Diese Verpflichtung gilt für Google Cloud-Produkte, die auf generativer KI basieren. Google sorgt dafür, dass sich seine Teams durch strenge Data Governance Praktiken an diese Verpflichtungen halten. Dazu gehören auch Prüfungen der Daten, die Google Cloud bei der Entwicklung von Produkten verwendet. Weitere Informationen zur Datenverarbeitung durch Google können auch im Zusatz zur Verarbeitung von Cloud-Daten (Cloud Data Processing Addendum, CDPA) von Google gefunden werden.
Beschränkungen für Training
Wie im Abschnitt „Beschränkungen für Training“ der dienstspezifischen Bedingungen beschrieben, verwendet Google Ihre Daten nicht für das Training oder die Optimierung von KI-/ML-Modellen, ohne Ihre vorherige Genehmigung oder Anweisung. Dies gilt für alle verwalteten Modelle auf der Gemini Enterprise Agent Platform, einschließlich GA- und Pre-GA-Modelle.
Aufbewahrung von Kundendaten und Vermeidung der Datenaufbewahrung
Kundendaten werden in der Gemini Enterprise Agent Platform für Models as a Service (MaaS) in den folgenden Szenarien und unter den folgenden Bedingungen für begrenzte Zeit aufbewahrt. Um die Datenaufbewahrung zu vermeiden, müssen Kunden in jedem dieser Bereiche bestimmte Maßnahmen ergreifen:
Prompt-Logging zur Missbrauchsüberwachung für Google-Modelle: Wie in Abschnitt 4.3 „Sicherheit und Missbrauch von generativer KI“ der Nutzungsbedingungen der Google Cloud Platform beschrieben, kann Google Prompts protokollieren, um potenziellen Missbrauch und Verstöße gegen die Richtlinie zur akzeptablen Nutzung und die Richtlinie zur unzulässigen Nutzung zu erkennen, wenn Kunden generative KI-Dienste bereitgestellt werden. Nur Kunden, deren Nutzung von Google Cloud den Nutzungsbedingungen der Google Cloud Platform unterliegt, müssen Prompts zur Missbrauchsüberwachung protokollieren. Wenn Sie Prompts zur Missbrauchsüberwachung protokollieren müssen und keine Daten aufbewahren möchten, können Sie eine Ausnahme für die Missbrauchsüberwachung beantragen. Weitere Informationen finden Sie unter Missbrauchs überwachung.
Prompt- und Antwort-Logging zur Missbrauchsüberwachung für Advanced AI-Modelle: Für bestimmte Modelle oder Funktionen können auch zusätzliche Prompts und Antworten protokolliert werden, um Missbrauch zu verhindern. Weitere Informationen finden Sie im Zusatz zur Sicherheit von Advanced AI Addendum. Bei der Verwendung einiger Advanced AI-Funktionen ist es möglicherweise nicht möglich, die Datenaufbewahrung zu vermeiden. Wenden Sie sich an Ihr Account-Management-Team, um weitere Informationen zu erhalten. Weitere Informationen finden Sie unter Missbrauchsüberwachung.
Fundierung mit der Google Suche: Wie im Abschnitt 20 "Generative KI-Dienste: Fundierung mit der Google Suche" der dienstspezifischen Bedingungen beschrieben, erhebt und speichert Google Logs, die die folgenden Kundendaten enthalten: Anfragen, die aus Prompts von Endnutzern abgeleitet wurden, und Kontextinformationen, die Kunden zusammen mit den Prompts bereitstellen, die nicht mit einem Kunden oder seinen Endnutzern verknüpft sind, bis zu drei (3) Tage lang. Diese gespeicherten Informationen können für das Debugging von Systemen verwendet werden, die die Fundierung mit der Google Suche unterstützen. Wenn Sie die Fundierung mit der Google Suche verwenden, können Sie die Speicherung dieser Informationen nicht deaktivieren. Wenn Sie keine Daten aufbewahren möchten, empfehlen wir die Web-Fundierung für Unternehmen.
Fundierung mit Google Maps: Wie im Abschnitt 20 „Generative KI-Dienste: Fundierung mit Google Maps“ der dienstspezifischen Bedingungen beschrieben, speichert Google Prompts und Kontextinformationen, die Kunden bereitstellen, sowie generierte Ausgaben dreißig (30) Tage lang, um fundierte Ergebnisse zu erstellen. Diese gespeicherten Informationen dürfen nur für die Zuverlässigkeitstechnik verwendet werden, z. B. für das Debugging bei Dienstproblemen von Systemen, die die Fundierung mit Google Maps unterstützen. Wenn Sie die Fundierung mit Google Maps verwenden, können Sie die Speicherung dieser Informationen nicht deaktivieren.
Anfrage-/Antwort-Logging: Diese Funktion ist standardmäßig deaktiviert. Sie kann mit einer Konfigurationseinstellung pro Modell und pro Projekt aktiviert werden. Wenn Sie dieses Logging aktivieren, werden bestimmte Anfragen und Antworten an das angegebene Modell in eine bestimmte BigQuery-Tabelle geschrieben. Wenn Sie keine Daten aufbewahren möchten, aktivieren Sie diese Funktion nicht. Weitere Informationen zu dieser Funktion, einschließlich der Aktivierung und Deaktivierung sowie der aktuellen Konfigurationseinstellung, finden Sie unter Anfragen und Antworten protokollieren.
Interactions API: Wenn Sie die Interactions API mit
store = trueverwenden, speichert Google Nutzerdaten (z. B. Prompts, Antworten, und den Unterhaltungsstatus), um Mehrfachdialoge und den späteren Abruf zu ermöglichen. Wenn Sie keinen Wert fürstoreangeben, wird standardmäßigtruefür alle Modelle verwendet. Wenn Sie keine Daten aufbewahren möchten, legen Sie in Ihren API-Anfragen explizitstore = falsefest.
Dies gilt für alle verwalteten Modelle auf der Gemini Enterprise Agent Platform, einschließlich GA- und Pre-GA-Modelle.
KI-Agentenprodukte
Um die Datenaufbewahrung für KI-Agentenprodukte zu vermeiden, müssen Kunden die folgenden Bedingungen und Aufbewahrungsfristen für jedes Produkt einhalten:
- CodeMender-Sitzungsdaten : Damit lange Scans zum Suchen und Beheben von Fehlern fortgesetzt werden können, speichert CodeMender den Sitzungsstatus in Spanner. Während eines Scans werden Sitzungsdaten, einschließlich Quellcode-Snippets, Diffs, Konfigurationen und Analyse-Checkpoints, ab der Erstellung der Sitzung bis zu sieben (7) Tage lang verschlüsselt gespeichert. Wenn eine Sitzung einen Endzustand erreicht, werden Quellcode und zugehörige Inhalte innerhalb von Sekunden gelöscht. Der verbleibende Sitzungsdatensatz wird nach Ablauf der TTL von sieben Tagen automatisch gelöscht. Kunden können eine Sitzung löschen (alle zugehörigen Daten werden entfernt), bevor die TTL abläuft.
Google-Modelle
Um die Datenaufbewahrung für von Google trainierte Modelle zu vermeiden, müssen Kunden in jedem dieser Bereiche zusätzliche Maßnahmen ergreifen:
Sitzungsfortsetzung für die Gemini Live API
Die Sitzungsfortsetzung für die Gemini Live API ist standardmäßig deaktiviert. Sie muss vom Nutzer jedes Mal aktiviert werden, wenn er die API aufruft. Dazu muss er das Feld in der API-Anfrage angeben. Für im Cache gespeicherte Daten wird der Datenschutz auf Projektebene erzwungen. Wenn die Sitzungsfortsetzung aktiviert ist, kann der Nutzer innerhalb von 24 Stunden wieder eine Verbindung zu einer vorherigen Sitzung herstellen. Dazu werden im Cache gespeicherte Daten, einschließlich Text-, Video- und Audio-Prompt-Daten sowie Modellausgaben, bis zu 24 Stunden lang gespeichert. Wenn Sie keine Daten aufbewahren möchten, aktivieren Sie diese Funktion nicht. Weitere Informationen zu dieser Funktion, einschließlich der Aktivierung finden Sie unter Gemini Live API.
In-Memory-Daten-Caching
Standardmäßig werden in den von Google veröffentlichten Gemini-Modellen Kundendaten (Eingaben, Ausgaben und abgeleitete Daten) im Arbeitsspeicher im Cache gespeichert, um die Latenz zu verringern und Antworten zu beschleunigen. Diese Daten werden nur im Arbeitsspeicher (nicht im Ruhezustand) gespeichert, sind auf Projektebene isoliert und haben eine TTL von 24 Stunden. Im Cache gespeicherte Daten werden nur zur Verbesserung der Dienstleistung verwendet. Sie entsprechen allen Anforderungen an den Datenstandort für den ausgewählten Standort und verstoßen nicht gegen die Vermeidung der Datenaufbewahrung. Diese Funktion kann auf Projektebene deaktiviert werden.
Daten-Caching aktivieren und deaktivieren
Mit den folgenden curl-Befehlen können Sie den Caching-Status abrufen, das Caching deaktivieren oder das Caching wieder aktivieren. Wenn Sie das Caching deaktivieren oder wieder aktivieren, gilt die Änderung für alle Google Cloud Regionen. Weitere Informationen zur Verwendung von Identity and Access Management zum Gewähren von Berechtigungen, die zum Aktivieren oder Deaktivieren des Cachings erforderlich sind, finden Sie unter Zugriffssteuerung für die Gemini Enterprise Agent Platform mit IAM. Maximieren Sie die folgenden Abschnitte, um zu erfahren, wie Sie die aktuelle Cache-Einstellung abrufen, das Caching deaktivieren und das Caching aktivieren.
Aktuelle Caching-Einstellung abrufen
Führen Sie den folgenden Befehl aus, um zu ermitteln, ob das Caching für ein Projekt aktiviert oder deaktiviert ist. Zum Ausführen dieses Befehls muss einem Nutzer eine der folgenden Rollen zugewiesen sein: roles/aiplatform.viewer, roles/aiplatform.user oder 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 turned off. { "name": "projects/PROJECT_ID/cacheConfig" "disableCache": true }
Caching deaktivieren
Führen Sie den folgenden curl-Befehl aus, um das Caching für ein Google Cloud Projekt zu deaktivieren. Zum Ausführen dieses Befehls muss einem Nutzer die Administratorrolle für die Gemini Enterprise Agent Platform zugewiesen sein: 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" } }
Caching aktivieren
Wenn Sie das Caching für ein Google Cloud Projekt deaktiviert haben und es wieder aktivieren möchten, führen Sie den
folgenden curl-Befehl aus. Zum Ausführen dieses Befehls muss einem Nutzer die Administratorrolle für die Gemini Enterprise Agent Platform zugewiesen sein: 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" } }
Nächste Schritte
Verantwortungsbewusste Anwendung von KI
Informationen zu einigen Einschränkungen von generativer KI und empfohlene Vorgehensweisen für die Verwendung von generativer KI.
So verwendet Gemini for Google Cloud Ihre Daten
Informationen dazu, wie Gemini for Google Cloud die Datenschutzverpflichtung von Google bei Technologien basierend auf generativer KI einhält.