このページでは、Gemini Enterprise Agent Platform の操作に使用できるインターフェースと、それらを使用するタイミングについて説明します。これらのインターフェースは、Agent Platform のいずれかのノートブック ソリューションと合わせて使用できます。
Gemini Enterprise Agent Platform の一部のオペレーションは特定のインターフェースを介してのみ利用できるため、ワークフローの中でインターフェースを切り替える必要が生じることがあります。たとえば、Vertex AI Experiments では、API を使用してテスト実行に対するデータをログに記録する必要がありますが、結果はコンソールに表示できます。
コンソール
Google Cloud コンソールは、ML リソースの操作に使用できるグラフィカル ユーザー インターフェースです。
Google Cloud コンソールでは、マネージド データセット、モデル、エンドポイント、ジョブを管理できます。コンソールから、Cloud Storage や BigQuery などの他の Google Cloud サービスにアクセスすることもできます。
Gemini Enterprise エージェント プラットフォームのリソースと可視化をグラフィカル ユーザー インターフェースで表示および管理する場合は、 Google Cloud コンソールを使用します。
詳細については、Gemini Enterprise Agent Platform セクションの [ダッシュボード] ページをご覧ください。
gcloud
Google Cloud コマンドライン インターフェース(CLI)は、gcloud コマンドを使用して Google Cloud リソースを作成、管理するための一連のツールです。
コマンドラインや、スクリプトなどの自動化手段を介して Gemini Enterprise エージェント プラットフォーム リソースを管理する場合は、Google Cloud CLI を使用します。
詳細については、gcloud CLI をインストールすると gcloud ai リファレンスをご覧ください。
Terraform
Terraform は、Gemini Enterprise Agent Platform など複数のGoogle Cloud サービスのインフラストラクチャ(リソースや権限など)をプロビジョニングするために使用できる Infrastructure as Code(IaC)ツールです。
Google Cloudプロジェクトの Gemini Enterprise エージェント プラットフォームのリソースと権限は、Terraform 構成ファイルで定義できます。その後、Terraform を使用して新しいリソースを作成し、既存のリソースを更新することで、プロジェクトに構成を適用できます。
Google Cloud プロジェクト内の Gemini Enterprise Agent Platform リソースのインフラストラクチャを標準化し、リソースの依存関係を満たしながら既存の Google Cloudプロジェクトのインフラストラクチャを更新する場合は、Terraform を使用します。
使用を開始するには、Gemini Enterprise Agent Platform の Terraform サポートをご覧ください。
Python
Agent Platform SDK for Python は、Gemini Enterprise Agent Platform ワークフローをプログラムで自動化するために使用します。
Agent Platform SDK for Python は、Gemini Enterprise Agent Platform Python クライアント ライブラリに類似していますが、より高いレベルで粒度が粗くなる点が異なります。詳細については、SDK とクライアント ライブラリの違いについてをご覧ください。
使用を開始するには、Agent Platform SDK をインストールするをご覧ください。
クライアント ライブラリ
クライアント ライブラリは、サポートされている各言語の自然な表記法を使用して Agent Platform API を呼び出し、記述する必要があるボイラープレート コードを削減します。
Gemini Enterprise Agent Platform では、次の言語がサポートされています。
PythonAgent Platform SDK for Python をインストールすると、Gemini Enterprise Agent Platform Python クライアント ライブラリがインストールされます。
Java
Node.js
C#
Go
詳細については、Gemini Enterprise Agent Platform クライアント ライブラリをインストールするをご覧ください。
REST
Gemini Enterprise Agent Platform REST API は、ジョブ、モデル、エンドポイントの管理、 Google Cloudでホストされているモデルを使用した推論を行うための RESTful サービスを提供します。
独自のライブラリを使用してアプリケーションから Agent Platform API を呼び出す必要がある場合は、REST API を使用します。
使用を開始するには、Agent Platform API REST リファレンスをご覧ください。
次のステップ
- プロジェクトと開発環境を設定する。
- トレーニング方法を選択する。
- 画像、表形式、カスタム トレーニングのチュートリアルを完了する。
- Gemini Enterprise Agent Platform 上でカスタム トレーニングされた ML モデルを実装するためのベスト プラクティスを学習する。