Keine Datenspeicherung in der Gemini Developer API

Auf dieser Seite werden Details zu dem beschrieben, was in der Gemini Developer API allgemein als „keine Datenaufbewahrung“ bezeichnet wird.

Einschränkung für Training

Wie in den Nutzungsbedingungen für die Gemini API beschrieben, verwendet Google bei der Nutzung kostenpflichtiger Dienste Ihre Prompts (einschließlich zugehöriger Systemanweisungen, zwischengespeicherter Inhalte und Dateien wie Bilder, Videos oder Dokumente) oder Antworten nicht, um unsere Produkte zu verbessern. Kostenpflichtige Dienste werden hier definiert.

Aufbewahrung von Kundendaten und keine Datenaufbewahrung

Kundendaten werden in den folgenden Szenarien und unter den folgenden Bedingungen in der Regel für einen begrenzten Zeitraum aufbewahrt. Um keine Daten aufzubewahren, müssen Kunden in jedem dieser Bereiche bestimmte Maßnahmen ergreifen oder bestimmte Funktionen vermeiden:

  • Prompt-Protokollierung zur Missbrauchsüberwachung: Wie in den Zusatzbedingungen für die Gemini API beschrieben, protokolliert Google bei kostenpflichtigen Diensten Prompts und Antworten für einen begrenzten Zeitraum ausschließlich, um Verstöße gegen die Richtlinie zur unzulässigen Nutzung zu erkennen. Wenn Ihre Anfrage zur Datenaufbewahrung für ein bestimmtes Projekt genehmigt wird, werden alle Nutzerinhalte (Prompts und Antworten) und identifizierbaren Metadaten (z. B. IP-Adressen und Google-Konto-IDs) vor der Protokollierung gelöscht. Der resultierende Datensatz wird als bereinigt gekennzeichnet und enthält keine identifizierbaren Nutzerdaten. So wird die Parität mit der Gemini Enterprise Agent Platform-Funktion „Keine Datenaufbewahrung“ gewährleistet.

  • Fundierung mit der Google Suche: Wie in den Zusatzbedingungen für die Gemini API beschrieben, speichert Google Prompts, Kontextinformationen und generierte Ausgaben 30 Tage lang, um fundierte Ergebnisse und Suchvorschläge zu erstellen. Diese gespeicherten Informationen können für das Debugging und Testen von Systemen verwendet werden, die die Fundierung unterstützen. Die Speicherung dieser Informationen kann nicht deaktiviert werden, wenn Sie die Fundierung mit der Google Suche verwenden.

  • Fundierung mit Google Maps: Wie in den Zusatzbedingungen für die Gemini API beschrieben, speichert Google Prompts, Kontextinformationen und 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. Die Speicherung dieser Informationen kann nicht deaktiviert werden, wenn Sie die Fundierung mit Google Maps verwenden.

  • Interactions API: Die Interactions API verwaltet den aktiven Status einer Unterhaltung, um mehrere Gesprächsrunden zu ermöglichen. Standardmäßig aktiviert die Interactions API die Statusspeicherung. Um keine Daten zu hinterlassen, müssen Sie den Parameter store in Ihren API-Anfragen explizit auf false setzen, um die standardmäßige Statusaufbewahrung zu deaktivieren.

  • Live API: Diese zustandsbehaftete API ermöglicht die Wiederverbindung in Echtzeit, indem der Unterhaltungsstatus gespeichert wird. Um keine Daten aufzubewahren, konfigurieren Sie SessionResumptionConfig nicht. Wenn ein Sitzungshandle generiert wird, wird der Unterhaltungsstatus (einschließlich Text, Audio und Video) bis zu 24 Stunden lang aufbewahrt.

  • File API Storage: Mit der File API können Nutzer große Assets hochladen. Dateien werden im Ruhezustand gespeichert, bis sie vom Nutzer gelöscht werden oder ablaufen. Die Nutzung der File API ist unabhängig von der ZDR-Protokollierung. Nutzer müssen Dateien manuell löschen, um keine Daten zu hinterlassen.

  • Explizites Kontext-Caching: Nutzer können große Datensätze (z.B. lange Videos oder Dokumentbibliotheken) manuell mit dem cached_content Feld im Cache speichern. Die Protokolle dieser Anfragen folgen zwar den ZDR-Löschrichtlinien, der zwischengespeicherte Kontext selbst wird jedoch mit einer nutzerdefinierten ttl oder expire_time gespeichert. Um absolut keine Daten zu hinterlassen, verwenden Sie die Funktion „cached_content“ nicht.

  • Implizites In-Memory-Caching: Standardmäßig speichern Gemini-Modelle Daten im Arbeitsspeicher, um die Latenz und die Kosten für Entwickler zu reduzieren. Diese Daten befinden sich ausschließlich im RAM (nicht im Ruhezustand), sind auf Projektebene isoliert und haben eine TTL von 24 Stunden. Dies verstößt nicht gegen die Datenaufbewahrung.

Nächste Schritte