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

Simple Agent Platform アプリケーション テンプレートを使用すると、自己完結型の AI エージェントを Google Cloudの Gemini Enterprise Agent Platform にデプロイできます。このテンプレートは、Agent Runtime と Model Armor を組み合わせて、エージェントにマネージド サーバーレス スケーリング、AI の安全性、コンテンツ モデレーションを提供します。

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

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

アーキテクチャ

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

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

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

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

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

次のステップ