在 Gemini Enterprise Agent Platform 上搭配使用 CMEK 與 RAG Engine

本頁說明如何在 Gemini Enterprise Agent Platform,啟用 CMEK 搭配 RAG Engine。

總覽

RAG Engine 提供多種選項,可讓您管理靜態資料的加密方式。根據預設,RagManagedDb 中的所有使用者資料都會使用 Google-owned and Google-managed encryption key加密,這是預設設定。這項預設設定可協助您確認資料安全無虞,不需進行任何特定設定。

如需進一步控管用於加密的金鑰,RAG Engine 支援客戶自行管理的加密金鑰 (CMEK)。有了 CMEK,您就能使用在 Cloud Key Management Service (Cloud KMS) 中管理的加密編譯金鑰,保護 RAG 語料庫資料。

使用 RAG 語料庫設定加密金鑰

如要設定加密金鑰,請按照「設定 Cloud KMS 金鑰並授予權限」一節的步驟操作。

Gemini Enterprise Agent Platform 的 RAG Engine CMEK 限制

Gemini Enterprise Agent Platform 的 RAG Engine 支援 CMEK,但有下列限制:

  • 建立 RAG 語料庫前,必須先手動啟用 RAG 服務帳戶。如需詳細操作說明,請參閱「將權限授予 RAG Engine 服務代理」。

  • CMEK 僅支援 RagManagedDb 類型的 RagVectorDbConfig。

  • encryption_spec 欄位定義 Cloud KMS 金鑰,且該欄位不可變更,也就是說,建立 RAG 語料庫後,無法啟用或停用 CMEK。

  • 每項專案在每個區域中,最多只能使用 50 個不重複的 Cloud KMS 金鑰建立 RAG 語料庫。

後續步驟