簡單的 Agent Platform 範本

Simple Agent Platform 應用程式範本可讓您將獨立 AI 代理部署至 Google Cloud的 Gemini Enterprise Agent Platform。範本結合 Agent Runtime 和 Model Armor,為代理提供代管無伺服器擴充、AI 安全和內容審核功能。

舉例來說,您可以實作這個範本,滿足下列業務需求:

範例 業務需求 實作
內部人資政策機器人 某機構需要安全的人資助理,在回答員工問題時,能保護機密資料並使用專業用語。 機密資料保護功能可防止 PII 外洩,安全篩選器則可確保語氣專業。無伺服器執行階段會根據需求調度資源。
安全程式開發輔助 某間開發公司需要 AI 工具來解釋程式碼片段,同時防止越獄和惡意提示詞注入。 Model Armor 會封鎖對抗性攻擊和越獄,並在偵測到惡意酬載時,透過違規處置政策中斷連線。
多語言大眾運輸指南 某大眾運輸主管機關需要為遊客提供多語言助理,並嚴格過濾所有支援語言中的令人反感內容。 多語言偵測功能會對所有查詢套用安全篩選器。受管理的身分會限制代理存取大眾運輸相關資料。

架構

下圖顯示範本元件和連線:

畫布中連結的 Agent Runtime 和 Model Armor 元件。

範本包含下列元件:

  • Agent Runtime:在代管無伺服器環境中託管代理邏輯。環境最多可擴充至 3 個執行個體,以維持效能。系統會擷取系統效能,用於監控和偵錯。

  • Model Armor 範本:檢查模型的輸入和輸出內容,防範敏感資料外洩、越獄攻擊或有害內容。在代理程式程式碼中使用 model_armor_template_MODEL_ARMOR_TEMPLATE_ID 變數,將安全政策套用至代理程式輸入和輸出內容。

後續步驟