public interface DeployedModelOrBuilder extends MessageOrBuilder
Implementa
MessageOrBuilderMetodi
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. |