OnlineDeploymentOperations Classe
OnlineDeploymentOperations.
Você não deve instanciar essa classe diretamente. Em vez disso, você deve criar uma instância do MLClient que a instancie para você e a anexa como um atributo.
- Herança
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsOnlineDeploymentOperations
Construtor
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)
Parâmetros
- operation_scope
- operation_config
- service_client_04_2023_preview
- all_operations
- local_deployment_helper
- credentials
Métodos
begin_create_or_update |
Criar ou atualizar uma implantação. |
begin_delete |
Excluir uma implantação. |
get |
Obter um recurso de implantação. |
get_logs |
Tente novamente os logs da implantação online. |
list |
Listar um recurso de implantação. |
begin_create_or_update
Criar ou atualizar uma implantação.
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]
Parâmetros
- local
- bool
Se a implantação deve ser criada localmente, o padrão é False
- vscode_debug
- bool
Se a instância do VSCode deve ser aberta para depurar a implantação local, o padrão é False
- local_enable_gpu
- bool
habilitar o contêiner local para acessar gpu
Retornos
Um sondador para acompanhar a operação status
Tipo de retorno
Exceções
Gerado se OnlineDeployment não puder ser validado com êxito. Os detalhes serão fornecidos na mensagem de erro.
Gerado se os ativos OnlineDeployment (por exemplo, Dados, Código, Modelo, Ambiente) não puderem ser validados com êxito. Os detalhes serão fornecidos na mensagem de erro.
Gerado se o modelo OnlineDeployment não puder ser validado com êxito. Os detalhes serão fornecidos na mensagem de erro.
Gerado se o tipo OnlineDeployment não tiver suporte. Os detalhes serão fornecidos na mensagem de erro.
Gerado se o recurso de ponto de extremidade local não existir.
Gerado se o ponto de extremidade local estiver em um estado de falha.
Gerado se a imagem do Docker não puder ser encontrada para implantação local.
Gerado se a imagem do Docker não puder ser criada com êxito para implantação local.
Gerado se artefatos locais não puderem ser encontrados para implantação local.
Gerado se o VS Debug for invocado com um ponto de extremidade remoto. A depuração do VSCode só tem suporte para pontos de extremidade locais.
Gerado se a GPU Nvidia não estiver disponível no sistema e local_enable_gpu estiver definida durante a implantação local
Gerado se a instância do VSCode não puder ser instanciada.
begin_delete
Excluir uma implantação.
begin_delete(name: str, endpoint_name: str, *, local: bool | None = False) -> LROPoller[None]
Parâmetros
Se a implantação deve ser recuperada do ambiente local do Docker, o padrão é False
Retornos
Um sondador para acompanhar a operação status
Tipo de retorno
Exceções
Gerado se o recurso de ponto de extremidade local não existir.
get
Obter um recurso de implantação.
get(name: str, endpoint_name: str, *, local: bool | None = False) -> OnlineDeployment
Parâmetros
Se a implantação deve ser recuperada do ambiente local do Docker, o padrão é False
Retornos
uma entidade de implantação
Tipo de retorno
Exceções
Gerado se o recurso de ponto de extremidade local não existir.
get_logs
Tente novamente os logs da implantação online.
get_logs(name: str, endpoint_name: str, lines: int, *, container_type: str | None = None, local: bool = False) -> str
Parâmetros
- container_type
O tipo de contêiner do qual recuperar logs. Os valores possíveis incluem: "StorageInitializer", "InferenceServer", o padrão é None
- local
- bool
[descrição], o padrão é False
Retornos
os logs
Tipo de retorno
Exceções
Gerado se OnlineDeployment não puder ser validado com êxito. Os detalhes serão fornecidos na mensagem de erro.
Gerado se os ativos OnlineDeployment (por exemplo, Dados, Código, Modelo, Ambiente) não puderem ser validados com êxito. Os detalhes serão fornecidos na mensagem de erro.
Gerado se o modelo OnlineDeployment não puder ser validado com êxito. Os detalhes serão fornecidos na mensagem de erro.
Gerado se o tipo OnlineDeployment não tiver suporte. Os detalhes serão fornecidos na mensagem de erro.
Gerado se o recurso de ponto de extremidade local não existir.
Gerado se o ponto de extremidade local estiver em um estado de falha.
Gerado se a imagem do Docker não puder ser encontrada para implantação local.
Gerado se a imagem do Docker não puder ser criada com êxito para implantação local.
Gerado se artefatos locais não puderem ser encontrados para implantação local.
Gerado se o VS Debug for invocado com um ponto de extremidade remoto. A depuração do VSCode só tem suporte para pontos de extremidade locais.
Gerado se a GPU Nvidia não estiver disponível no sistema e local_enable_gpu estiver definida durante a implantação local
Gerado se a instância do VSCode não puder ser instanciada.
list
Listar um recurso de implantação.
list(endpoint_name: str, *, local: bool = False) -> ItemPaged[OnlineDeployment]
Parâmetros
- local
- bool
Se a implantação deve ser recuperada do ambiente local do Docker, o padrão é False
Retornos
um iterador de entidades de implantação
Tipo de retorno
Exceções
Gerado se OnlineDeployment não puder ser validado com êxito. Os detalhes serão fornecidos na mensagem de erro.
Gerado se os ativos OnlineDeployment (por exemplo, Dados, Código, Modelo, Ambiente) não puderem ser validados com êxito. Os detalhes serão fornecidos na mensagem de erro.
Gerado se o modelo OnlineDeployment não puder ser validado com êxito. Os detalhes serão fornecidos na mensagem de erro.
Gerado se o tipo OnlineDeployment não tiver suporte. Os detalhes serão fornecidos na mensagem de erro.
Gerado se o recurso de ponto de extremidade local não existir.
Gerado se o ponto de extremidade local estiver em um estado de falha.
Gerado se a imagem do Docker não puder ser encontrada para implantação local.
Gerado se a imagem do Docker não puder ser criada com êxito para implantação local.
Gerado se artefatos locais não puderem ser encontrados para implantação local.
Gerado se o VS Debug for invocado com um ponto de extremidade remoto. A depuração do VSCode só tem suporte para pontos de extremidade locais.
Gerado se a GPU Nvidia não estiver disponível no sistema e local_enable_gpu estiver definida durante a implantação local
Gerado se a instância do VSCode não puder ser instanciada.
Azure SDK for Python