本頁說明如何在 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 語料庫。
後續步驟
如要瞭解如何管理加密功能,請參閱「管理加密功能」。
如要進一步瞭解 RAG Engine,請參閱「Gemini Enterprise Agent Platform 的 RAG Engine 總覽」。
如要進一步瞭解靜態資料,請參閱「資料落地」。
如要進一步瞭解 RAG API 方法和資源,請參閱「Agent Platform API」。