Na tej stronie znajdziesz szczegółowe informacje o tzw. „zerowym przechowywaniu danych” w interfejsie Gemini Developer API.
Ograniczenie trenowania
Zgodnie z Warunkami korzystania z Gemini API, gdy korzystasz z usług płatnych, Google nie używa Twoich promptów (w tym powiązanych instrukcji systemowych, treści w pamięci podręcznej i plików, takich jak obrazy, filmy czy dokumenty) ani odpowiedzi do ulepszania naszych usług. Usługi płatne są zdefiniowane tutaj.
Przechowywanie danych klientów i osiąganie zerowego poziomu przechowywania danych
Dane klientów są zwykle przechowywane przez ograniczony czas w tych sytuacjach i na tych warunkach: Aby osiągnąć zerowy okres przechowywania danych, klienci muszą podjąć określone działania lub unikać określonych funkcji w każdym z tych obszarów:
Rejestrowanie promptów na potrzeby monitorowania nadużyć: zgodnie z Dodatkowymi warunkami korzystania z Gemini API w przypadku usług płatnych Google rejestruje prompty i odpowiedzi przez ograniczony czas wyłącznie w celu wykrywania naruszeń zasad dotyczących niedozwolonych zastosowań. Gdy Twoja prośba o ZDR w przypadku konkretnego projektu zostanie zatwierdzona, przed rejestrowaniem wszystkie treści użytkownika (prompty i odpowiedzi) oraz metadane umożliwiające identyfikację (np. adresy IP i identyfikatory kont Google) zostaną usunięte. Powstały rekord jest oznaczony jako oczyszczony i nie zawiera żadnych danych użytkownika umożliwiających identyfikację, co zapewnia zgodność z zasadami Vertex AI dotyczącymi zerowego okresu przechowywania danych.
Grounding przy użyciu wyszukiwarki Google: zgodnie z Dodatkowymi warunkami korzystania z Gemini API Google przechowuje prompty, informacje kontekstowe i wygenerowane dane wyjściowe przez 30 dni w celu tworzenia wyników opartych na groundingu i sugestii wyszukiwania. Te zapisane informacje mogą być używane do debugowania i testowania systemów obsługujących uziemienie. Jeśli korzystasz z groundingu przy użyciu wyszukiwarki Google, nie możesz wyłączyć przechowywania tych informacji.
Ugruntowanie w Mapach Google: zgodnie z Dodatkowymi warunkami korzystania z Gemini API Google przechowuje prompty, informacje kontekstowe i wygenerowane dane wyjściowe przez 30 dni w celu tworzenia ugruntowanych wyników. Te przechowywane informacje mogą być używane tylko do celów związanych z inżynierią niezawodności, np. do debugowania w przypadku problemów z usługą. Jeśli korzystasz z funkcji Grounding w Mapach Google, nie możesz wyłączyć przechowywania tych informacji.
Interfejs Interactions API: zarządza aktywnym stanem rozmowy, aby umożliwić wielokrotne tury. Domyślnie interfejs Interactions API umożliwia przechowywanie stanu. Aby zapewnić brak śladu danych, musisz w żądaniach do interfejsu API wyraźnie ustawić parametr
storenafalse, aby zrezygnować z domyślnego przechowywania stanu.Live API: ten interfejs API z zachowywaniem stanu umożliwia ponowne połączenie w czasie rzeczywistym dzięki przechowywaniu stanu rozmowy. Aby osiągnąć zerowy okres przechowywania danych, nie konfiguruj SessionResumptionConfig. Jeśli zostanie wygenerowany identyfikator sesji, stan rozmowy (w tym tekst, dźwięk i wideo) jest przechowywany przez maksymalnie 24 godziny.
File API Storage: interfejs File API umożliwia użytkownikom przesyłanie dużych zasobów. Pliki są przechowywane w stanie spoczynku, dopóki nie zostaną usunięte przez użytkownika lub nie wygasną. Korzystanie z interfejsu File API jest niezależne od rejestrowania ZDR. Aby zapewnić brak śladów danych, użytkownicy muszą ręcznie usuwać pliki.
Jawne buforowanie kontekstu: użytkownicy mogą ręcznie buforować duże zbiory danych (np. długie filmy lub biblioteki dokumentów) za pomocą pola
cached_content. Chociaż dzienniki tych żądań są zgodne z zasadami usuwania ZDR, buforowany kontekst jest przechowywany z określonym przez użytkownika parametremttllubexpire_time. Aby osiągnąć absolutny brak śladu danych, nie korzystaj z funkcji cached_content.Niejawne buforowanie w pamięci: domyślnie modele Gemini buforują dane w pamięci, aby zmniejszyć opóźnienia i koszty dla deweloperów. Te dane są przechowywane wyłącznie w pamięci RAM (nie w spoczynku), są odseparowane na poziomie projektu i mają 24-godzinny czas życia. Nie narusza to zasady zerowego przechowywania danych.
Co dalej?
- Dowiedz się więcej o zasadach dotyczących niedozwolonych zastosowań generatywnej AI.
- Zapoznaj się z Dodatkowymi warunkami korzystania z Gemini API.
- Jeśli potrzebujesz funkcji ZDR klasy korporacyjnej, które możesz samodzielnie konfigurować, zapoznaj się z przewodnikiem po funkcji Zero Data Retention w Vertex AI.