Vertex AI Agent Builder は、AI エージェントの構築とデプロイを行うための機能スイートです。これは次のコンポーネントで構成されています。
Agent Garden は、 Google Cloud コンソールのライブラリです。このライブラリでは、開発を加速するように設計されたサンプル エージェントとツールを探索できます。Agent Garden では、次のことができます。
- エージェント: 特定のユースケース向けに事前に構築されたエンドツーエンドのソリューションです。たとえば、カスタマー サービス、データ分析、クリエイティブ ライティング用に設計されたエージェントが見つかることがあります。これらのエージェントはすぐに使用でき、ニーズに合わせてカスタマイズできます。現在、エージェント ガーデンにエージェントを公開できるのは Google のみです。ガーデンのエージェントを使用するには、エージェントを選択してプロジェクトにデプロイします。
- ツール: エージェントに追加できる個々のコンポーネントです。ツールは、データベースとのやり取り、外部 API の呼び出し、検索の実行などの特定の機能を提供します。Agent Garden で利用可能なツールを参照し、Agent Development Kit(ADK)で構築したエージェントに統合できます。これにより、これらの機能をゼロから構築することなく、エージェントの機能を拡張できます。
エージェント開発キット(ADK)は、エージェントの動作をきめ細かに制御しながら、高度なマルチエージェント システムの構築を容易にするオープンソース フレームワークです。
Vertex AI Agent Engine は、開発者が本番環境で AI エージェントをデプロイ、管理、スケーリングできるようにする一連のサービスです。Vertex AI Agent Engine は、フルマネージド ランタイム、評価、セッション、メモリバンクなどのサービスを提供します。
エージェント ツールは、ADK エージェントで使用するために装備できるツールです。たとえば、次のようなツールがあります。
検索拡張生成(RAG)用の RAG Engine
次のものに接続する Google Cloud ツール:
Apigee API Hub で管理されている API
Integration Connectors を介した 100 以上のエンタープライズ アプリケーション
Application Integration を使用したカスタム インテグレーション
LangChain ツール、CrewAI ツール、GenAI Toolbox for Databases などのエコシステム ツール
次の図は、Vertex AI Agent Builder のコンポーネントを示しています。
AI エージェント全般の詳細については、以下をご覧ください。
エージェントのビルドとデプロイのワークフロー
Agent Garden で、ユースケースに固有のエージェントのサンプルとツールを特定します。
Agent Development Kit を使用してエージェントを構築し、テストします。
Vertex AI Agent Engine にエージェントをデプロイします。