このページでは、Gemini Enterprise Agent Platform の操作に使用できるインターフェースと、それらを使用するタイミングについて説明します。これらのインターフェースは、Agent Platform のいずれかのノートブック ソリューションと合わせて使用できます。
一部の Gemini Enterprise Agent Platform オペレーションは特定のインターフェースを介してのみ利用できるため、ワークフローの中でインターフェースを切り替える必要が生じることがあります。たとえば、Gemini Enterprise Agent Platform のテストでは、API を使用してテスト実行に対するデータをログに記録する必要がありますが、結果はコンソールに表示できます。
コンソール
Cloud de Confiance コンソールは、ML リソースの操作に使用できるグラフィカル ユーザー インターフェースです。
Cloud de Confiance コンソールでは、マネージド データセット、モデル、エンドポイント、ジョブを管理できます。コンソールから、Cloud Storage や BigQuery などの他の Cloud de Confiance by S3NS サービスにアクセスすることもできます。
Gemini Enterprise Agent Platform のリソースと可視化をグラフィカル ユーザー インターフェースで表示および管理する場合は、 Cloud de Confiance コンソールを使用します。
詳細については、Gemini Enterprise Agent Platform セクションの [ダッシュボード] ページをご覧ください。
gcloud
Cloud de Confiance コマンドライン インターフェース(CLI)は、gcloud コマンドを使用して Cloud de Confiance by S3NS リソースを作成、管理するための一連のツールです。
コマンドラインや、スクリプトなどの自動化手段を介して Gemini Enterprise Agent Platform リソースを管理する場合は、Google Cloud CLI を使用します。
詳細については、Google Cloud CLI をインストールすると gcloud ai リファレンスをご覧ください。
Terraform
Terraform は、Gemini Enterprise Agent Platform など複数のCloud de Confiance サービスのインフラストラクチャ(リソースや権限など)をプロビジョニングするために使用できる Infrastructure as Code(IaC)ツールです。
Cloud de Confianceプロジェクトの Gemini Enterprise Agent Platform リソースと権限は、Terraform 構成ファイルで定義できます。その後、Terraform を使用して新しいリソースを作成し、既存のリソースを更新することで、プロジェクトに構成を適用できます。
Cloud de Confiance プロジェクト内の Gemini Enterprise Agent Platform リソースのインフラストラクチャを標準化し、リソースの依存関係を満たしながら既存の Cloud de Confianceプロジェクトのインフラストラクチャを更新する場合は、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 は、ジョブ、モデル、エンドポイントの管理、 Cloud de Confianceでホストされているモデルを使用した推論を行うための RESTful サービスを提供します。
独自のライブラリを使用してアプリケーションから Agent Platform API を呼び出す必要がある場合は、REST API を使用します。
使用を開始するには、Agent Platform API REST リファレンスをご覧ください。