Package prediction.aiplatform.gdc.goog.v1

インデックス

PredictionService

オンライン予測と説明のサービス。

予測

rpc Predict(PredictRequest) returns (PredictResponse)

オンライン予測を実行する。

RawPredict

rpc RawPredict(RawPredictRequest) returns (HttpBody)

任意の HTTP ペイロードでオンライン予測を実行する。

レスポンスには次の HTTP ヘッダーが含まれます。

  • X-Vertex-AI-Endpoint-Id: この予測を処理したエンドポイントの ID。

  • X-Vertex-AI-Deployed-Model-Id: この予測を処理したエンドポイントの DeployedModel の ID。

PredictRequest

PredictionService.Predict のリクエスト メッセージです。

フィールド
endpoint

string

必須。予測の提供をリクエストしたエンドポイントの名前。形式: projects/{project}/locations/{location}/endpoints/{endpoint}

instances[]

Value

必須。予測呼び出しの入力となるインスタンス。DeployedModel には、リクエストごとにサポートするインスタンス数の上限が設定されている場合があります。お客様が作成したモデルの場合、動作はそのモデルで指定されたとおりになります。単一のインスタンスのスキーマは、Endpoint の DeployedModels で指定できます。

parameters

Value

予測を制御するパラメータ。パラメータのスキーマは、Endpoint の DeployedModels で指定できます。

PredictResponse

PredictionService.Predict に対するレスポンス メッセージです。

フィールド
predictions[]

Value

予測呼び出しの出力である予測。単一の予測のスキーマは、Endpoint の DeployedModels で指定できます。

deployed_model_id

string

この予測を提供したエンドポイントの DeployedModel の ID。

model

string

出力専用。この予測がヒットする DeployedModel としてデプロイされるモデルのリソース名。

model_version_id

string

出力専用。この予測がヒットする DeployedModel としてデプロイされるモデルのバージョン ID。

model_display_name

string

出力専用。この予測がヒットする DeployedModel としてデプロイされるモデルの表示名。

metadata

Value

出力専用。モデルによって返されるリクエスト レベルのメタデータ。メタデータ型は、モデルの実装によって異なります。

RawPredictRequest

PredictionService.RawPredict のリクエスト メッセージです。

フィールド
endpoint

string

必須。予測の提供をリクエストしたエンドポイントの名前。形式: projects/{project}/locations/{location}/endpoints/{endpoint}

http_body

HttpBody

予測入力。HTTP ヘッダーと任意のデータ ペイロードをサポートします。

DeployedModel には、リクエストごとにサポートするインスタンス数の上限が設定されている場合があります。AutoML モデルでこの上限を超えると、RawPredict メソッドはエラーを返します。カスタム トレーニング モデルでこの上限を超えると、モデルによって動作が異なります。

Model の作成時に、PredictSchemata フィールドで各インスタンスのスキーマを指定できます。このスキーマは、ModelDeployedModel としてエンドポイントにデプロイし、RawPredict メソッドを使用する場合に適用されます。