本頁面將詳細說明 Gemini 開發人員 API 中一般所謂的「零資料保留」。
訓練限制
如《Gemini API 服務條款》所述,使用付費服務時,Google 不會將您的提示 (包括相關聯的系統指令、快取內容和檔案,例如圖片、影片或文件) 或回覆用於改善產品。如要瞭解付費服務的定義,請參閱這篇文章。
保留顧客資料和達成零資料保留目標
在下列情況和條件下,客戶資料通常只會保留一段時間。如要達成零資料保留目標,客戶必須在下列各個領域採取特定行動或避免使用特定功能:
記錄提示以監控濫用情形:如《Gemini API 附加服務條款》所述,對於付費服務,Google 會記錄提示和回覆一段時間,僅用於偵測是否違反《禁止使用政策》。如果工作負載需要保證資料零保留,或企業資料處理協議,請使用 Vertex AI。詳情請參閱「Gemini Enterprise Agent Platform 和零資料保留」。
以 Google 搜尋強化事實基礎:如《Gemini API 附加服務條款》所述,Google 會將提示、背景資訊和生成的輸出內容儲存三十 (30) 天,用於建立以 Google 搜尋強化事實基礎的結果和搜尋建議。這類儲存資訊可用於偵錯及測試支援基礎的系統。如果您使用「以 Google 搜尋強化事實基礎」功能,就無法停用這類資訊的儲存功能。
利用 Google 地圖建立基準:如《Gemini API 附加服務條款》所述,Google 會將提示、背景資訊和生成的輸出內容儲存三十 (30) 天,以建立基準。這類資訊僅供可靠性工程使用,例如在發生服務問題時進行偵錯。如果使用「利用 Google 地圖建立基準」,就無法停用這項資訊的儲存功能。
Interactions API:Interactions API 可管理對話的有效狀態,以啟用多輪對話。根據預設,Interactions API 會啟用狀態儲存功能。如要確保零資料足跡,您必須在 API 要求中明確將
store參數設為false,才能選擇不保留預設狀態。即時 API:這個有狀態的 API 會儲存對話狀態,以便即時重新連線。如要達到零資料保留,請不要設定 SessionResumptionConfig。如果生成工作階段控制代碼,對話狀態 (包括文字、音訊和影片) 最多會保留 24 小時。
File API Storage:使用者可透過 File API 上傳大型資產。檔案會以靜態形式儲存,直到使用者刪除或檔案過期為止。 File API 的使用與 ZDR 記錄無關;使用者必須手動刪除檔案,才能確保資料足跡為零。
明確的內容快取:使用者可使用
cached_content欄位,手動快取大型資料集 (例如長篇影片或文件庫)。雖然這些要求的記錄會遵循 ZDR 捨棄政策,但快取內容本身會以使用者定義的ttl或expire_time儲存。如要達到絕對零資料足跡,請勿使用 cached_content 功能。隱含記憶體內快取:根據預設,Gemini 模型會將資料快取在記憶體中,以減少開發人員的延遲和成本。這項資料嚴格來說是儲存在 RAM 中 (而非靜態),且會以專案層級隔離,TTL 為 24 小時。這不會違反零資料保留政策。
後續步驟
- 瞭解生成式 AI 使用限制政策。
- 詳閱《Gemini API 附加服務條款》。
- 如需企業級自助式 ZDR 控制選項,請參閱 Gemini Enterprise Agent Platform 零資料保留指南。