Package prediction.aiplatform.gdc.goog.v1

Índice

PredictionService

Um serviço para previsões e explicações online.

Prever

rpc Predict(PredictRequest) returns (PredictResponse)

Realize uma previsão online.

RawPredict

rpc RawPredict(RawPredictRequest) returns (HttpBody)

Realize uma previsão online com uma carga útil HTTP arbitrária.

A resposta inclui os seguintes cabeçalhos HTTP:

  • X-Vertex-AI-Endpoint-Id: ID do ponto final que publicou esta previsão.

  • X-Vertex-AI-Deployed-Model-Id: ID do DeployedModel do ponto final que forneceu esta previsão.

PredictRequest

Pedir mensagem para PredictionService.Predict.

Campos
endpoint

string

Obrigatório. O nome do ponto final pedido para publicar a previsão. Formato: projects/{project}/locations/{location}/endpoints/{endpoint}

instances[]

Value

Obrigatório. As instâncias que são a entrada para a chamada de previsão. Um DeployedModel pode ter um limite superior no número de instâncias que suporta por pedido. No caso de modelos criados pelo cliente, o comportamento é o documentado por esse modelo. O esquema de qualquer instância única pode ser especificado nos DeployedModels do Endpoint.

parameters

Value

Os parâmetros que regem a previsão. O esquema dos parâmetros pode ser especificado nos DeployedModels do ponto final.

PredictResponse

Mensagem de resposta para PredictionService.Predict.

Campos
predictions[]

Value

As previsões que são o resultado da chamada de previsões. O esquema de qualquer previsão única pode ser especificado nos DeployedModels do Endpoint.

deployed_model_id

string

ID do DeployedModel do Endpoint que publicou esta previsão.

model

string

Apenas saída. O nome do recurso do modelo implementado como o DeployedModel que esta previsão atinge.

model_version_id

string

Apenas saída. O ID da versão do modelo implementado como o DeployedModel que esta previsão atinge.

model_display_name

string

Apenas saída. O nome a apresentar do modelo implementado como o DeployedModel que esta previsão atinge.

metadata

Value

Apenas saída. Metadados ao nível do pedido devolvidos pelo modelo. O tipo de metadados depende da implementação do modelo.

RawPredictRequest

Pedir mensagem para PredictionService.RawPredict.

Campos
endpoint

string

Obrigatório. O nome do ponto final pedido para publicar a previsão. Formato: projects/{project}/locations/{location}/endpoints/{endpoint}

http_body

HttpBody

A entrada de previsão. Suporta cabeçalhos HTTP e payload de dados arbitrários.

Um DeployedModel pode ter um limite superior no número de instâncias que suporta por pedido. Quando este limite é excedido para um modelo do AutoML, o método RawPredict devolve um erro. Quando este limite é excedido para um modelo preparado de forma personalizada, o comportamento varia consoante o modelo.

Pode especificar o esquema para cada instância no campo PredictSchemata quando cria um modelo. Este esquema aplica-se quando implementa o Model como um DeployedModel num ponto final e usa o método RawPredict.