エージェントをスケーリングする

Gemini Enterprise Agent Platform は、本番環境でエージェントをシームレスにスケーリングできるように、次の機能を提供します。

AI エージェントを本番環境に導入するには、高性能のランタイムと継続的な改善のための体系的なアプローチが必要です。組織が複雑で動的なアプリケーションを構築する際に、Agent Platform は、デベロッパーがグローバル規模でテスト、リリース管理、信頼性を処理するためのフルマネージド環境を提供します。これにより、チームは 4 つの重要な領域で不可欠なサービスを提供することで、アプリケーションの作成に専念できます。

  • サーバーレスの効率性: フルマネージドの Agent Runtime を使用して、基盤となるインフラストラクチャを管理することなくエージェントを効率的にデプロイしてスケーリングし、組み込みのオブザーバビリティで信頼性の高いパフォーマンスを確保します。
  • コンテキスト管理: Agent Platform Sessions と Agent Platform Memory Bank を使用して、続けて会話の状態を維持し、永続的な長期メモリーを取得することで、高度にパーソナライズされた自然なユーザー インタラクションを実現します。
  • 継続的な品質改善: Example Store と Evaluation Service を活用して、エージェントの動作をテスト、モニタリング、トレースします。これにより、継続的なフィードバック ループとデータ フライホイールを作成し、エージェントのパフォーマンスを継続的に改善します。
  • 安全なサンドボックス実行: 動的なコード実行とコンピュータの使用により、エージェントが複雑な計算問題を安全に解決し、ワークフローを自動化できるようにします。これにより、エージェントはスクリプトを実行したり、グラフィカル インターフェースで人間のような操作を模倣したりできます。

Agent Runtime

エージェント アプリケーションをデプロイ、運用、スケーリングします。

エージェントをデプロイして管理する

ガイド

開発のニーズに基づいて Agent Platform Runtime にエージェントをデプロイする 5 つの方法について説明します。

ガイド

Agent Platform マネージド ランタイムにデプロイされたエージェントを管理する方法について説明します。

ガイド

Agent Platform にデプロイされたエージェントへのアクセスを管理する方法(エージェント ID、サービス アカウント、API キー、OAuth クライアントなど)について説明します。

エージェントをモニタリングする

ガイド

エージェントで Cloud Trace を有効にしてトレースを表示し、クエリ レスポンス時間と実行されたオペレーションを分析する方法について学習します。

ガイド

Agent Platform にデプロイされたエージェントに Cloud Logging を設定する方法について説明します。

ガイド

組み込み指標、カスタム指標、アラートを使用して Agent Platform でエージェントをモニタリングする方法について学習します。

エージェントを使用する

ガイド

Agent Platform Runtime でエージェントを使用します。

ガイド

Agent Platform Runtime でカスタム エージェントを使用します。

ガイド

Agent Platform Runtime で LangChain エージェントを使用します。

ガイド

Agent Platform Runtime で LangGraph エージェントを使用します。

ガイド

Agent Platform Runtime で LlamaIndex Query Pipeline エージェントを使用します。

ガイド

Agent Platform Runtime で Agent2Agent エージェントを使用します。

ガイド

Agent Platform Runtime で Agent Development Kit(ADK)エージェントを使用します。

ガイド

Agent Platform Runtime で AG2 エージェントを使用します。

セキュリティとパフォーマンス

ガイド

Identity Access Management(IAM)エージェント ID を使用して、Agent Platform でセキュリティ機能とアクセス管理機能を提供する方法について説明します。

ガイド

安全で管理された接続のために、Agent Gateway を介して Agent Runtime トラフィックをルーティングする方法について説明します。

ガイド

双方向ストリーミングを使用して Agent Platform でリアルタイム アプリケーションを構築する方法について説明します。

ガイド

デプロイ パラメータを使用して Agent Platform Runtime のパフォーマンスを最適化し、スケーリングするためのベスト プラクティスについて説明します。

ガイド

Private Service Connect(PSC)インターフェースを構成して、エージェントを VPC に安全に接続し、インターネット アクセスを管理する方法について説明します。

セッション

ユーザーとエージェント間の個々のインタラクションを保存します。

概要

セッションを使用してエージェントとの会話状態を維持する方法について説明します。

ガイド

Agent Development Kit でセッションを管理する方法について説明します。

ガイド

コンソールまたは API 呼び出しを使用してセッションを管理する方法について説明します。

ガイド

IAM Conditions を使用してセッションへのアクセスを制御する方法を学習します。

フィードバック サービス

概要

システム イベントやテレメトリーとともに、ユーザーの定性的なフィードバックを収集、管理、追跡します。

ガイド

Python SDK または REST API を使用してフィードバック エントリとフィードバック コンテキストを管理する方法について説明します。

ガイド

の [トレース] タブで、トレース イベントの横にエンドユーザーから受け取ったフィードバックを表示する方法について説明します。

メモリバンク

セッションから情報を保存して取得し、エージェントのインタラクションをパーソナライズする

使ってみる

概要

メモリバンクを使用して、長期的なユーザー設定と事実を保存する方法を学びます。

クイックスタート

Memory Bank API を使ってみて、長期記憶を管理しましょう。

クイックスタート

Agent Development Kit(ADK)を使ってみる。

ガイド

メモリバンクの設定方法を確認する。

思い出を管理する

ガイド

Memory Bank でメモリを生成する方法について説明します。

ガイド

イベントを Memory Bank に取り込む方法について説明します。

ガイド

メモリバンクでメモリ プロファイルを使用する方法について説明します。

ガイド

生成されたメモリやアップロードされたメモリを取得する方法について説明します。

ガイド

メモリ リビジョンを検査する方法について説明します。

ガイド

IAM 条件を使用してメモリバンクへのアクセスを制御する方法について学習します。

コード実行

安全で隔離されたマネージド サンドボックス環境でコードを実行する

概要

コード実行の概要を確認します。

クイックスタート

コード実行のスタートガイド。

エンタープライズ セキュリティ

次の表に、各 Agent Platform サービスでサポートされているエンタープライズ セキュリティ機能を示します。

セキュリティ機能 Agent Runtime エージェントの評価 セッション メモリバンク Example Store コード実行
VPC Service Controls ○ ○ ○ はい いいえ ○
顧客管理の暗号鍵(CMEK) ○ ○ ○ はい いいえ ○
データ所在地(DRZ)(保存時) ○ ○ ○ はい いいえ ○
HIPAA ○ ○ ○ ○ ○ ○
Agent Platform のアクセスの透明性 ○ いいえ はい はい いいえ いいえ
アクセス承認 ○ いいえ はい はい いいえ いいえ