Gemini Enterprise Agent Platform und keine Datenspeicherung

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 seine Teams sich 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 dazu, wie Google Daten verarbeitet, finden Sie auch im Zusatz zur Verarbeitung von Cloud-Daten (CDPA) von Google.

Beschränkung für Training

Wie im Abschnitt Nutzungsbeschränkung der dienstspezifischen Nutzungsbedingungen beschrieben, verwendet Google Ihre Daten nicht zum Trainieren oder Fine-Tuning von KI-/ML-Modellen, ohne dass Sie zuvor Ihre Erlaubnis oder Anweisung dazu erteilt haben. Das gilt für alle verwalteten Modelle in der Gemini Enterprise Agent Platform, einschließlich GA- und pre-GA-Modelle.

Aufbewahrung von Kundendaten und Erreichen von „Zero Data Retention“

Kundendaten werden in der Gemini Enterprise Agent Platform for Models as a Service (MaaS) in den folgenden Szenarien und unter den folgenden Bedingungen für begrenzte Zeiträume aufbewahrt. Um eine Datenaufbewahrung von null zu erreichen, müssen Kunden in jedem dieser Bereiche bestimmte Maßnahmen ergreifen:

  • Prompt-Protokollierung zur Missbrauchsüberwachung für Google-Modelle: Wie in Abschnitt 4.3 „Generative KI – Sicherheit und Missbrauch“ der Nutzungsbedingungen für Google Cloud beschrieben, kann Google Prompts protokollieren, um potenziellen Missbrauch und Verstöße gegen die Richtlinie zur zulässigen Nutzung und die Richtlinie zur unzulässigen Nutzung zu erkennen, wenn Kunden Dienste basierend auf generativer KI bereitgestellt werden. Nur Kunden, deren Nutzung von Google Cloud den Nutzungsbedingungen der Google Cloud Platform unterliegt, sind von der sofortigen Protokollierung für die Missbrauchsüberwachung betroffen. Wenn Sie die Aufforderungsaufzeichnung für die Missbrauchsüberwachung nutzen und keine Datenaufbewahrung wünschen, können Sie eine Ausnahme für die Missbrauchsüberwachung beantragen. Weitere Informationen finden Sie unter Missbrauchserkennung.

  • Protokollierung von Prompts und Antworten zur Missbrauchsüberwachung für Advanced AI-Modelle: Bestimmte Modelle oder Funktionen unterliegen möglicherweise auch einer zusätzlichen Protokollierung von Prompts und Antworten, um Missbrauch zu verhindern, wie im Advanced AI-Sicherheitszusatz beschrieben. Bei der Verwendung einiger erweiterter KI‑Funktionen ist es möglicherweise nicht möglich, keine Daten zu speichern. Wenden Sie sich zur Klärung an Ihr Account-Management-Team. Weitere Informationen finden Sie unter Missbrauchsüberwachung.

  • Fundierung mit der Google Suche: Wie in Abschnitt 20 „Generative KI-Dienste: Fundierung mit der Google Suche“ der dienstspezifischen Nutzungsbedingungen beschrieben, erfasst und speichert Google Protokolle, die die folgenden Kundendaten enthalten: Anfragen, die aus Endnutzer-Prompts abgeleitet werden, und Kontextinformationen, die der Kunde zusammen mit den Prompts bereitstellen kann und die bis zu drei (3) Tage lang nicht mit einem Kunden oder seinen Endnutzern in Verbindung gebracht werden. Diese gespeicherten Informationen können zur Fehlerbehebung 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 das Speichern dieser Informationen nicht deaktivieren. Wenn Sie keine Datenaufbewahrung benötigen, empfehlen wir Web Grounding for Enterprise.

  • Fundierung mit Google Maps: Wie in Abschnitt 20 „Generative KI-Dienste: Fundierung mit Google Maps“ der dienstspezifischen Nutzungsbedingungen beschrieben, speichert Google Prompts und Kontextinformationen, die Kunden möglicherweise angeben, sowie generierte Ausgaben für dreißig (30) Tage, um fundierte Ergebnisse zu erstellen. Diese gespeicherten Informationen dürfen nur für die Zuverlässigkeitsentwicklung von Systemen verwendet werden, die die Fundierung mit Google Maps unterstützen, z. B. für das Debugging bei Dienstproblemen. Wenn Sie Fundierung mit Google Maps verwenden, können Sie das Speichern dieser Informationen nicht deaktivieren.

  • Anfrage-/Antwort-Logging: Diese Funktion ist standardmäßig deaktiviert. Sie kann mithilfe einer Konfigurationseinstellung auf Modell- und Projektebene 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 Datenaufbewahrung wünschen, aktivieren Sie diese Funktion nicht. Weitere Informationen zu dieser Funktion, einschließlich der Aktivierung oder Deaktivierung und der aktuellen Konfigurationseinstellung, finden Sie unter Anfragen und Antworten protokollieren.

Das gilt für alle verwalteten Modelle in der Gemini Enterprise Agent Platform, einschließlich GA- und Pre-GA-Modelle.

KI-Agentenprodukte

Damit für Agent-Produkte keine Daten aufbewahrt werden, müssen Kunden die folgenden Bedingungen und Aufbewahrungsfristen für jedes Produkt einhalten:

  • CodeMender-Sitzungsdaten: Damit lange Find-and-Fix-Scans fortgesetzt werden können, speichert CodeMender den Sitzungsstatus in Spanner. Während eines Scans werden Sitzungsdaten, einschließlich Quellcode-Snippets des Ziels, Diffs, Konfiguration und Analyse-Checkpoints, ab der Erstellung der Sitzung bis zu sieben (7) Tage lang verschlüsselt gespeichert. Wenn eine Sitzung einen Endstatus erreicht, werden Quellcode und zugehörige Inhalte innerhalb von Sekunden gelöscht. Der verbleibende Sitzungsdatensatz wird nach Ablauf der Gültigkeitsdauer von sieben Tagen automatisch gelöscht. Kunden können eine Sitzung löschen (wodurch alle zugehörigen Daten entfernt werden), bevor die TTL abläuft.

Google-Modelle

Damit für von Google trainierte Modelle keine Daten aufbewahrt werden, müssen Kunden in jedem dieser Bereiche zusätzliche spezifische Maßnahmen ergreifen:

Sitzungswiederaufnahme für die Gemini Live API

Die Wiederaufnahme von Sitzungen für die Gemini Live API ist standardmäßig deaktiviert. Sie muss vom Nutzer bei jedem API-Aufruf aktiviert werden, indem das Feld in der API-Anfrage angegeben wird. Für im Cache gespeicherte Daten wird der Datenschutz auf Projektebene erzwungen. Wenn die Sitzungswiederaufnahme aktiviert ist, kann der Nutzer innerhalb von 24 Stunden eine Verbindung zu einer vorherigen Sitzung wiederherstellen. Dazu werden bis zu 24 Stunden lang Daten im Cache gespeichert, darunter Text-, Video- und Audio-Prompt-Daten sowie Modell-Ausgaben. Wenn Sie keine Datenaufbewahrung wünschen, 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 Kundendaten (Eingaben, Ausgaben und abgeleitete Daten) für die veröffentlichten Gemini-Modelle von Google im Arbeitsspeicher zwischengespeichert, um die Latenz zu verringern und die Antworten zu beschleunigen. Diese Daten werden nur im Arbeitsspeicher (nicht inaktiv) gespeichert, sind auf Projektebene isoliert und haben eine TTL von 24 Stunden. Zwischengespeicherte Daten werden nur zur Verbesserung der Dienstleistung verwendet und entsprechen allen Anforderungen an den Datenstandort für den ausgewählten Standort. Außerdem wird die Richtlinie zur Datenaufbewahrung nicht verletzt. 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 festzustellen, ob 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 roles/aiplatform.admin für die Gemini Enterprise Agent Platform zugewiesen sein.

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 roles/aiplatform.admin für die Gemini Enterprise Agent Platform zugewiesen sein.

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

Übersicht

Hier finden Sie Informationen zu einigen Einschränkungen von generativer KI und zu empfohlenen Vorgehensweisen für die Verwendung von generativer KI.

Übersicht

Hier erfahren Sie, wie Gemini for Google Cloud die Datenschutzverpflichtung von Google bei Technologien basierend auf generativer KI einhält.