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

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

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

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

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

アーキテクチャ

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

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

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

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

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

次のステップ

  • Google テンプレートに基づいてテンプレートを複製してカスタマイズする
  • アプリケーション テンプレートを設計して、独自の構成を定義する。
  • エージェント アーキテクチャのコンポーネントを選択して、AI アプリケーション戦略を計画する。