Interfaccia DeployedModelOrBuilder (1.3.0)

public interface DeployedModelOrBuilder extends MessageOrBuilder

Implementa

MessageOrBuilder

Metodi

getAutomaticResources()

public abstract AutomaticResources getAutomaticResources()

Una descrizione delle risorse decise in larga misura da Vertex AI e che richiedono solo una piccola configurazione aggiuntiva.

.google.cloud.vertexai.v1.AutomaticResources automatic_resources = 8;

Restituisce
Tipo Description
AutomaticResources

AutomaticResources.

getAutomaticResourcesOrBuilder()

public abstract AutomaticResourcesOrBuilder getAutomaticResourcesOrBuilder()

Una descrizione delle risorse decise in larga misura da Vertex AI e che richiedono solo una piccola configurazione aggiuntiva.

.google.cloud.vertexai.v1.AutomaticResources automatic_resources = 8;

Restituisce
Tipo Description
AutomaticResourcesOrBuilder

getCreateTime()

public abstract Timestamp getCreateTime()

Solo output. Timestamp della creazione del modello DeployedModel.

.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
Timestamp

Il parametro createTime.

getCreateTimeOrBuilder()

public abstract TimestampOrBuilder getCreateTimeOrBuilder()

Solo output. Timestamp della creazione del modello DeployedModel.

.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
TimestampOrBuilder

getDedicatedResources()

public abstract DedicatedResources getDedicatedResources()

Una descrizione delle risorse dedicate al modello DeployedModel e che richiedono un livello maggiore di configurazione manuale.

.google.cloud.vertexai.v1.DedicatedResources dedicated_resources = 7;

Restituisce
Tipo Description
DedicatedResources

Il valore DedicatedResources.

getDedicatedResourcesOrBuilder()

public abstract DedicatedResourcesOrBuilder getDedicatedResourcesOrBuilder()

Una descrizione delle risorse dedicate al modello DeployedModel e che richiedono un livello maggiore di configurazione manuale.

.google.cloud.vertexai.v1.DedicatedResources dedicated_resources = 7;

Restituisce
Tipo Description
DedicatedResourcesOrBuilder

getDisableContainerLogging()

public abstract boolean getDisableContainerLogging()

Per i modelli con addestramento personalizzato e i modelli tabulari AutoML, il container delle istanze DeployedModel invierà i flussi stderr e stdout a Cloud Logging per impostazione predefinita. Tieni presente che i log sono soggetti a costi, soggetti ai prezzi di Cloud Logging.

L'utente può disabilitare il logging dei container impostando questo flag su true.

bool disable_container_logging = 15;

Restituisce
Tipo Description
boolean

L'opzionedisableContainerLogging.

getDisableExplanations()

public abstract boolean getDisableExplanations()

Se il valore è true, esegui il deployment del modello senza caratteristica spiegabile, indipendentemente dall'esistenza di Model.explanation_spec o explanation_spec.

bool disable_explanations = 19;

Restituisce
Tipo Description
boolean

Il parametrodisableExplanations.

getDisplayName()

public abstract String getDisplayName()

Il nome visualizzato del DeploymentedModel. Se non viene specificato al momento della creazione, viene utilizzato il valore display_name del modello.

string display_name = 3;

Restituisce
Tipo Description
String

Il campo displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Il nome visualizzato del DeploymentedModel. Se non viene specificato al momento della creazione, viene utilizzato il valore display_name del modello.

string display_name = 3;

Restituisce
Tipo Description
ByteString

I byte per displayName.

getEnableAccessLogging()

public abstract boolean getEnableAccessLogging()

Se il valore è true, i log degli accessi alle previsioni online vengono inviati a Cloud Logging. Questi log sono come i log standard degli accessi al server, contenenti informazioni come timestamp e latenza per ogni richiesta di previsione.

Tieni presente che i log potrebbero comportare dei costi, in particolare se il progetto riceve richieste di previsione con una frequenza di query al secondo (QPS) elevata. Stima i costi prima di attivare questa opzione.

bool enable_access_logging = 13;

Restituisce
Tipo Description
boolean

Il file EnableAccessLogging.

getExplanationSpec()

public abstract ExplanationSpec getExplanationSpec()

Configurazione della spiegazione per questo DeployedModel.

Quando esegui il deployment di un modello utilizzando EndpointService.DeployModel, questo valore sostituisce il valore di Model.explanation_spec. Tutti i campi di explanation_spec sono facoltativi nella richiesta. Se un campo di explanation_spec non viene compilato, viene ereditato il valore dello stesso campo di Model.explanation_spec. Se il valore Model.explanation_spec corrispondente non viene compilato, tutti i campi di explanation_spec verranno utilizzati per la configurazione della spiegazione.

.google.cloud.vertexai.v1.ExplanationSpec explanation_spec = 9;

Restituisce
Tipo Description
ExplanationSpec

La spiegazioneSpec.

getExplanationSpecOrBuilder()

public abstract ExplanationSpecOrBuilder getExplanationSpecOrBuilder()

Configurazione della spiegazione per questo DeployedModel.

Quando esegui il deployment di un modello utilizzando EndpointService.DeployModel, questo valore sostituisce il valore di Model.explanation_spec. Tutti i campi di explanation_spec sono facoltativi nella richiesta. Se un campo di explanation_spec non viene compilato, viene ereditato il valore dello stesso campo di Model.explanation_spec. Se il valore Model.explanation_spec corrispondente non viene compilato, tutti i campi di explanation_spec verranno utilizzati per la configurazione della spiegazione.

.google.cloud.vertexai.v1.ExplanationSpec explanation_spec = 9;

Restituisce
Tipo Description
ExplanationSpecOrBuilder

getId()

public abstract String getId()

Immutabile. L'ID del modello Deployed. Se non viene fornito al momento del deployment, Vertex AI genererà un valore per questo ID.

Questo valore deve contenere da 1 a 10 caratteri. I caratteri validi sono /[0-9]/.

string id = 1 [(.google.api.field_behavior) = IMMUTABLE];

Restituisce
Tipo Description
String

L'ID.

getIdBytes()

public abstract ByteString getIdBytes()

Immutabile. L'ID del modello Deployed. Se non viene fornito al momento del deployment, Vertex AI genererà un valore per questo ID.

Questo valore deve contenere da 1 a 10 caratteri. I caratteri validi sono /[0-9]/.

string id = 1 [(.google.api.field_behavior) = IMMUTABLE];

Restituisce
Tipo Description
ByteString

I byte per l'ID.

getModel()

public abstract String getModel()

Obbligatorio. Il nome della risorsa del modello di cui si tratta il deployment. Tieni presente che il modello potrebbe trovarsi in una località diversa rispetto all'endpoint del modello Deployed.

Il nome della risorsa può contenere l'ID versione o l'alias di versione per specificare la versione. Esempio: projects/{project}/locations/{location}/models/{model}@2 o projects/{project}/locations/{location}/models/{model}@golden se non viene specificata alcuna versione, verrà eseguito il deployment della versione predefinita.

string model = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Restituisce
Tipo Description
String

Il modello.

getModelBytes()

public abstract ByteString getModelBytes()

Obbligatorio. Il nome della risorsa del modello di cui si tratta il deployment. Tieni presente che il modello potrebbe trovarsi in una località diversa rispetto all'endpoint del modello Deployed.

Il nome della risorsa può contenere l'ID versione o l'alias di versione per specificare la versione. Esempio: projects/{project}/locations/{location}/models/{model}@2 o projects/{project}/locations/{location}/models/{model}@golden se non viene specificata alcuna versione, verrà eseguito il deployment della versione predefinita.

string model = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Restituisce
Tipo Description
ByteString

I byte per il modello.

getModelVersionId()

public abstract String getModelVersionId()

Solo output. L'ID versione del modello di cui è stato eseguito il deployment.

string model_version_id = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
String

Il valore modelVersionId.

getModelVersionIdBytes()

public abstract ByteString getModelVersionIdBytes()

Solo output. L'ID versione del modello di cui è stato eseguito il deployment.

string model_version_id = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
ByteString

I byte per modelVersionId.

getPredictionResourcesCase()

public abstract DeployedModel.PredictionResourcesCase getPredictionResourcesCase()
Restituisce
Tipo Description
DeployedModel.PredictionResourcesCase

getPrivateEndpoints()

public abstract PrivateEndpoints getPrivateEndpoints()

Solo output. Fornisci percorsi agli utenti per inviare richieste di previsione/spiegazione/integrità direttamente ai servizi del modello di cui è stato eseguito il deployment in esecuzione su Cloud tramite l'accesso privato ai servizi. Questo campo viene compilato se è configurata la rete.

.google.cloud.vertexai.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
PrivateEndpoints

PrivateEndpoints.

getPrivateEndpointsOrBuilder()

public abstract PrivateEndpointsOrBuilder getPrivateEndpointsOrBuilder()

Solo output. Fornisci percorsi agli utenti per inviare richieste di previsione/spiegazione/integrità direttamente ai servizi del modello di cui è stato eseguito il deployment in esecuzione su Cloud tramite l'accesso privato ai servizi. Questo campo viene compilato se è configurata la rete.

.google.cloud.vertexai.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
PrivateEndpointsOrBuilder

getServiceAccount()

public abstract String getServiceAccount()

L'account di servizio utilizzato per l'esecuzione del container di DeployedModel. Specifica l'indirizzo email dell'account di servizio. Se questo account di servizio non è specificato, il container viene eseguito come account di servizio che non ha accesso al progetto di risorse.

Gli utenti che eseguono il deployment del modello devono avere l'autorizzazione iam.serviceAccounts.actAs per questo account di servizio.

string service_account = 11;

Restituisce
Tipo Description
String

L'account di servizio.

getServiceAccountBytes()

public abstract ByteString getServiceAccountBytes()

L'account di servizio utilizzato per l'esecuzione del container di DeployedModel. Specifica l'indirizzo email dell'account di servizio. Se questo account di servizio non è specificato, il container viene eseguito come account di servizio che non ha accesso al progetto di risorse.

Gli utenti che eseguono il deployment del modello devono avere l'autorizzazione iam.serviceAccounts.actAs per questo account di servizio.

string service_account = 11;

Restituisce
Tipo Description
ByteString

I byte per serviceAccount.

getSharedResources()

public abstract String getSharedResources()

Il nome della risorsa del DeploymentResourcePool condiviso su cui eseguire il deployment. Formato: projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}

string shared_resources = 17 [(.google.api.resource_reference) = { ... }

Restituisce
Tipo Description
String

Il parametro sharedResources.

getSharedResourcesBytes()

public abstract ByteString getSharedResourcesBytes()

Il nome della risorsa del DeploymentResourcePool condiviso su cui eseguire il deployment. Formato: projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}

string shared_resources = 17 [(.google.api.resource_reference) = { ... }

Restituisce
Tipo Description
ByteString

I byte per sharedResources.

hasAutomaticResources()

public abstract boolean hasAutomaticResources()

Una descrizione delle risorse decise in larga misura da Vertex AI e che richiedono solo una piccola configurazione aggiuntiva.

.google.cloud.vertexai.v1.AutomaticResources automatic_resources = 8;

Restituisce
Tipo Description
boolean

Indica se è impostato il campo automatedResources.

hasCreateTime()

public abstract boolean hasCreateTime()

Solo output. Timestamp della creazione del modello DeployedModel.

.google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
boolean

Indica se è impostato il campo createTime.

hasDedicatedResources()

public abstract boolean hasDedicatedResources()

Una descrizione delle risorse dedicate al modello DeployedModel e che richiedono un livello maggiore di configurazione manuale.

.google.cloud.vertexai.v1.DedicatedResources dedicated_resources = 7;

Restituisce
Tipo Description
boolean

Indica se è impostato il campo DedicatedResources.

hasExplanationSpec()

public abstract boolean hasExplanationSpec()

Configurazione della spiegazione per questo DeployedModel.

Quando esegui il deployment di un modello utilizzando EndpointService.DeployModel, questo valore sostituisce il valore di Model.explanation_spec. Tutti i campi di explanation_spec sono facoltativi nella richiesta. Se un campo di explanation_spec non viene compilato, viene ereditato il valore dello stesso campo di Model.explanation_spec. Se il valore Model.explanation_spec corrispondente non viene compilato, tutti i campi di explanation_spec verranno utilizzati per la configurazione della spiegazione.

.google.cloud.vertexai.v1.ExplanationSpec explanation_spec = 9;

Restituisce
Tipo Description
boolean

Indica se il campo monetizationSpec è impostato.

hasPrivateEndpoints()

public abstract boolean hasPrivateEndpoints()

Solo output. Fornisci percorsi agli utenti per inviare richieste di previsione/spiegazione/integrità direttamente ai servizi del modello di cui è stato eseguito il deployment in esecuzione su Cloud tramite l'accesso privato ai servizi. Questo campo viene compilato se è configurata la rete.

.google.cloud.vertexai.v1.PrivateEndpoints private_endpoints = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Restituisce
Tipo Description
boolean

Indica se il campo privateEndpoints è impostato.

hasSharedResources()

public abstract boolean hasSharedResources()

Il nome della risorsa del DeploymentResourcePool condiviso su cui eseguire il deployment. Formato: projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}

string shared_resources = 17 [(.google.api.resource_reference) = { ... }

Restituisce
Tipo Description
boolean

Indica se il campo sharedResources è impostato.