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 auch für die auf generativer KI basierenden Produkte von Google Cloud. 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.

Einschränkung für Training

Wie im Abschnitt „Training Restriction“ (Einschränkung des Trainings) der dienstspezifischen Nutzungsbedingungen beschrieben, verwendet Google Ihre Daten nicht zum Trainieren oder Optimieren von KI/ML-Modellen, ohne dass Sie zuvor Ihre Genehmigung 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 einer Datenaufbewahrung von null

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 Zeiträume aufbewahrt. Damit keine Daten aufbewahrt werden, müssen Kunden in jedem dieser Bereiche bestimmte Maßnahmen ergreifen:

  • Protokollierung von Prompts zur Missbrauchsüberwachung für Google-Modelle: Wie in Abschnitt 4.3 „Generative KI – Sicherheit und Missbrauch“ der Nutzungsbedingungen für Google Cloud Platform beschrieben, kann Google Prompts protokollieren, um potenziellen Missbrauch und Verstöße gegen die Richtlinien zur zulässigen Verwendung und die Richtlinie zur unzulässigen Nutzung zu erkennen, wenn Kunden Dienste basierend auf generativer KI nutzen. Nur Kunden, deren Nutzung von Google Cloud den Nutzungsbedingungen der Google Cloud Platform unterliegt, müssen Protokolle für die Missbrauchsüberwachung erstellen. Wenn Sie die Aufforderungsaufzeichnung zur 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 fortschrittliche KI-Modelle: Für bestimmte Modelle oder Funktionen kann auch eine zusätzliche Protokollierung von Prompts und Antworten erfolgen, um Missbrauch zu verhindern. Dies wird im Zusatz zur Sicherheit fortschrittlicher KI-Funktionen beschrieben. Bei der Verwendung einiger erweiterter KI-Funktionen ist es möglicherweise nicht möglich, Daten nicht zu speichern. Wenden Sie sich an Ihr Account-Management-Team, um weitere Informationen zu erhalten. Weitere Informationen finden Sie unter Missbrauchsmonitoring.

  • Fundierung mit der Google Suche: Wie in Abschnitt 20 „Generative AI Services: Fundierung mit der Google Suche“ der dienstspezifischen Nutzungsbedingungen beschrieben, erhebt und speichert Google Logs, die die folgenden Kundendaten enthalten: Abfragen, die aus Prompts von Endnutzern abgeleitet wurden, und Kontextinformationen, die der Kunde zusammen mit den Prompts bereitstellen kann, die keinem Kunden oder seinen Endnutzern zugeordnet sind, für bis zu drei (3) Tage. 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 Datenaufbewahrung wünschen, empfehlen wir die Verwendung von 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 bereitstellen, sowie generierte Ausgaben 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 mithilfe einer Konfigurationseinstellung auf Modell- und Projektebene aktiviert werden. Wenn Sie dieses Logging aktivieren, werden bestimmte Anfragen und Antworten für 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 oder des Lesens der aktuellen Konfigurationseinstellung, finden Sie unter Anfragen und Antworten protokollieren.

  • Interactions API: Wenn Sie die Interactions API mit store = true verwenden, speichert Google Nutzerdaten (z. B. Prompts, Antworten und den Konversationsstatus), um mehrstufige Unterhaltungen und den späteren Abruf zu ermöglichen. Wenn Sie keinen Wert für store angeben, wird für alle Modelle standardmäßig true verwendet. Wenn Sie keine Datenaufbewahrung wünschen, müssen Sie store = false explizit in Ihren API-Anfragen festlegen.

Dies gilt für alle verwalteten Modelle auf der Gemini Enterprise Agent Platform, einschließlich GA- und pre-GA-Modellen.

KI-Agentenprodukte

Damit für Agent-Produkte keine Datenaufbewahrung erfolgt, müssen Kunden die folgenden Bedingungen und Aufbewahrungszeiträume für jedes Produkt einhalten:

  • CodeMender-Sitzungsdaten: Damit lange laufende „Suchen und beheben“-Scans fortgesetzt werden können, speichert CodeMender den Sitzungsstatus in Spanner. Während eines Scans werden Sitzungsdaten, einschließlich Quellcode-Snippets für das Ziel, 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 weitere Informationen 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 (und damit alle zugehörigen Daten entfernen), bevor die TTL abläuft.

  • Sitzungsdaten des Deep Research-Agents: Google speichert Prompts und Sitzungsdaten, einschließlich Suchergebnissen und KI-generierten Bildern, über die Interactions API für einen Zeitraum von sieben (7) Tagen. Diese Sitzungsdaten werden mit Verschlüsselung ruhender Daten geschützt und am Ende der siebentägigen TTL automatisch gelöscht. Kunden können eine Sitzung löschen (wodurch alle zugehörigen Daten entfernt werden), bevor die TTL abläuft. Diese Funktion kann nicht deaktiviert werden, wenn Sie den Deep Research-Agent verwenden.

  • Agent Platform Sandbox-Snapshots: Wenn Sie die Snapshot API verwenden, um den Sandbox-Status beizubehalten, werden diese Snapshots nur für die Dauer der Sandbox-TTL gespeichert. Wenn Sie keine Datenaufbewahrung wünschen, verwenden Sie die Sandbox API nicht.

Google-Modelle

Damit für von Google trainierte Modelle keine Datenaufbewahrung erfolgt, 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 jedes Mal aktiviert werden, wenn er die API aufruft, indem er das Feld in der API-Anfrage angibt. Für zwischengespeicherte Daten wird der Datenschutz auf Projektebene erzwungen. Wenn die Sitzungswiederaufnahme aktiviert ist, können Nutzer innerhalb von 24 Stunden eine Verbindung zu einer vorherigen Sitzung herstellen. Dazu werden im Cache gespeicherte Daten, einschließlich Text-, Video- und Audio-Prompt-Daten und Modellausgaben, bis zu 24 Stunden lang gespeichert. 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 im Ruhezustand) 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 mit IAM für die Gemini Enterprise Agent Platform. 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 der generativen KI und zu empfohlenen Vorgehensweisen für die Verwendung von generativer KI.

Übersicht

Wie Gemini for Google Cloud die Datenschutzverpflichtung von Google bei Technologien basierend auf generativer KI einhält.