シンプルな Agent Platform テンプレート

自己完結型のエージェントを Gemini Enterprise Agent Platform にデプロイして、スケーラビリティ、AI の安全性、コンテンツ モデレーションを実現します。

このガイドでは、Simple Agent Platform アプリケーション テンプレートについて説明します。このテンプレートを使用すると、エージェントと安全設定を Google Cloud上のアプリケーションとしてすばやくデプロイできます。

たとえば、このテンプレートを実装して、次のようなビジネスニーズに対応できます。

例 ビジネスニーズ 実装
社内人事ポリシー bot 組織は、センシティブ データを保護し、プロフェッショナルな言語を維持しながら、従業員の質問に回答する安全な HR アシスタントを必要としています。 機密データ保護機能は PII の漏洩を防ぎ、安全フィルターはプロフェッショナルなトーンを維持します。サーバーレス ランタイムは需要に応じてスケーリングされます。
安全なコーディング アシスタント 開発会社は、ジェイルブレイクの試みや悪意のあるプロンプト インジェクションを防ぎながら、コード スニペットを説明する AI ツールを必要としています。 Model Armor は敵対的攻撃とジェイルブレイクをブロックし、悪意のあるペイロードが検出されると、適用ポリシーが接続を遮断します。
多言語対応の公共交通機関ガイド 交通機関は、サポートされているすべての言語で不適切なコンテンツを厳密にフィルタリングする、観光客向けの多言語アシスタントを必要としています。 多言語検出では、すべてのクエリに安全フィルタが適用されます。マネージド ID により、エージェントのアクセスが交通機関関連のデータに制限されます。

アーキテクチャ

次の図は、テンプレートのコンポーネントと接続を示しています。

キャンバスで接続された Agent Runtime コンポーネントと Model Armor コンポーネント。

このテンプレートは、次のコンポーネントで構成されています。

  • Agent Runtime: マネージド サーバーレス環境でエージェント ロジックをホストします。環境は、パフォーマンスを維持するために最大 3 つのインスタンスにスケールアップできます。システム パフォーマンスはモニタリングとデバッグのためにキャプチャされます。

  • Model Armor テンプレート: モデルの入力と出力を検査して、センシティブ データ漏洩、ジェイルブレイクの試み、有害なコンテンツをブロックします。エージェント コードで model_armor_template_MODEL_ARMOR_TEMPLATE_ID 変数を使用して、エージェントの入力と出力に安全ポリシーを適用します。

次のステップ