OnlineDeploymentOperations Classe
OnlineDeploymentOperations.
Non è consigliabile creare direttamente un'istanza di questa classe. È invece necessario creare un'istanza di MLClient per crearne un'istanza per l'utente e allegarla come attributo.
- Ereditarietà
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsOnlineDeploymentOperations
Costruttore
OnlineDeploymentOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_04_2023_preview: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, local_deployment_helper: _LocalDeploymentHelper, credentials: TokenCredential | None = None, **kwargs: Dict)
Parametri
- operation_scope
- operation_config
- service_client_04_2023_preview
- all_operations
- local_deployment_helper
- credentials
Metodi
begin_create_or_update |
Creare o aggiornare una distribuzione. |
begin_delete |
Eliminare una distribuzione. |
get |
Ottenere una risorsa di distribuzione. |
get_logs |
Ritentare i log dalla distribuzione online. |
list |
Elencare una risorsa di distribuzione. |
begin_create_or_update
Creare o aggiornare una distribuzione.
begin_create_or_update(deployment: OnlineDeployment, *, local: bool = False, vscode_debug: bool = False, skip_script_validation: bool = False, local_enable_gpu: bool = False, **kwargs) -> LROPoller[OnlineDeployment]
Parametri
- local
- bool
Indica se la distribuzione deve essere creata in locale, il valore predefinito è False
- vscode_debug
- bool
Indica se aprire l'istanza di VSCode per eseguire il debug della distribuzione locale, il valore predefinito è False
- local_enable_gpu
- bool
abilitare il contenitore locale per accedere alla GPU
Restituisce
Un poller per tenere traccia dello stato dell'operazione
Tipo restituito
Eccezioni
Generato se OnlineDeployment non può essere convalidato correttamente. I dettagli verranno forniti nel messaggio di errore.
Generato se non è possibile convalidare correttamente gli asset onlineDeployment ,ad esempio Dati, Codice, Modello, Ambiente. I dettagli verranno forniti nel messaggio di errore.
Generato se il modello OnlineDeployment non può essere convalidato correttamente. I dettagli verranno forniti nel messaggio di errore.
Generato se il tipo onlineDeployment non è supportato. I dettagli verranno forniti nel messaggio di errore.
Generato se la risorsa endpoint locale non esiste.
Generato se l'endpoint locale si trova in uno stato di errore.
Generato se non è possibile trovare l'immagine Docker per la distribuzione locale.
Generato se l'immagine Docker non può essere compilata correttamente per la distribuzione locale.
Generato se non è possibile trovare elementi locali per la distribuzione locale.
Generato se vs Debug viene richiamato con un endpoint remoto. Il debug di VSCode è supportato solo per gli endpoint locali.
Generato se la GPU Nvidia non è disponibile nel sistema e local_enable_gpu è impostata durante la distribuzione locale
Generato se non è possibile creare un'istanza di VSCode.
begin_delete
Eliminare una distribuzione.
begin_delete(name: str, endpoint_name: str, *, local: bool | None = False) -> LROPoller[None]
Parametri
Indica se la distribuzione deve essere recuperata dall'ambiente Docker locale, il valore predefinito è False
Restituisce
Un poller per tenere traccia dello stato dell'operazione
Tipo restituito
Eccezioni
Generato se la risorsa endpoint locale non esiste.
get
Ottenere una risorsa di distribuzione.
get(name: str, endpoint_name: str, *, local: bool | None = False) -> OnlineDeployment
Parametri
Indica se la distribuzione deve essere recuperata dall'ambiente Docker locale, il valore predefinito è False
Restituisce
un'entità di distribuzione
Tipo restituito
Eccezioni
Generato se la risorsa endpoint locale non esiste.
get_logs
Ritentare i log dalla distribuzione online.
get_logs(name: str, endpoint_name: str, lines: int, *, container_type: str | None = None, local: bool = False) -> str
Parametri
- container_type
Tipo di contenitore da cui recuperare i log. I valori possibili includono: "StorageInitializer", "InferenceServer", il valore predefinito è Nessuno
- local
- bool
[description], il valore predefinito è False
Restituisce
i log
Tipo restituito
Eccezioni
Generato se OnlineDeployment non può essere convalidato correttamente. I dettagli verranno forniti nel messaggio di errore.
Generato se non è possibile convalidare correttamente gli asset onlineDeployment ,ad esempio Dati, Codice, Modello, Ambiente. I dettagli verranno forniti nel messaggio di errore.
Generato se il modello OnlineDeployment non può essere convalidato correttamente. I dettagli verranno forniti nel messaggio di errore.
Generato se il tipo onlineDeployment non è supportato. I dettagli verranno forniti nel messaggio di errore.
Generato se la risorsa endpoint locale non esiste.
Generato se l'endpoint locale si trova in uno stato di errore.
Generato se non è possibile trovare l'immagine Docker per la distribuzione locale.
Generato se l'immagine Docker non può essere compilata correttamente per la distribuzione locale.
Generato se non è possibile trovare elementi locali per la distribuzione locale.
Generato se vs Debug viene richiamato con un endpoint remoto. Il debug di VSCode è supportato solo per gli endpoint locali.
Generato se la GPU Nvidia non è disponibile nel sistema e local_enable_gpu è impostata durante la distribuzione locale
Generato se non è possibile creare un'istanza di VSCode.
list
Elencare una risorsa di distribuzione.
list(endpoint_name: str, *, local: bool = False) -> ItemPaged[OnlineDeployment]
Parametri
- local
- bool
Indica se la distribuzione deve essere recuperata dall'ambiente Docker locale, il valore predefinito è False
Restituisce
iteratore di entità di distribuzione
Tipo restituito
Eccezioni
Generato se OnlineDeployment non può essere convalidato correttamente. I dettagli verranno forniti nel messaggio di errore.
Generato se non è possibile convalidare correttamente gli asset onlineDeployment ,ad esempio Dati, Codice, Modello, Ambiente. I dettagli verranno forniti nel messaggio di errore.
Generato se il modello OnlineDeployment non può essere convalidato correttamente. I dettagli verranno forniti nel messaggio di errore.
Generato se il tipo onlineDeployment non è supportato. I dettagli verranno forniti nel messaggio di errore.
Generato se la risorsa endpoint locale non esiste.
Generato se l'endpoint locale si trova in uno stato di errore.
Generato se non è possibile trovare l'immagine Docker per la distribuzione locale.
Generato se l'immagine Docker non può essere compilata correttamente per la distribuzione locale.
Generato se non è possibile trovare elementi locali per la distribuzione locale.
Generato se vs Debug viene richiamato con un endpoint remoto. Il debug di VSCode è supportato solo per gli endpoint locali.
Generato se la GPU Nvidia non è disponibile nel sistema e local_enable_gpu è impostata durante la distribuzione locale
Generato se non è possibile creare un'istanza di VSCode.
Azure SDK for Python