OnlineDeploymentOperations Clase
OnlineDeploymentOperations.
No debe crear una instancia de esta clase directamente. En su lugar, debe crear una instancia de MLClient que le cree instancias y la adjunte como un atributo.
- Herencia
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsOnlineDeploymentOperations
Constructor
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 |
Cree o actualice una implementación. |
begin_delete |
Elimina una implementación. |
get |
Obtener un recurso de implementación. |
get_logs |
Vuelva a intentar los registros de la implementación en línea. |
list |
Enumerar un recurso de implementación. |
begin_create_or_update
Cree o actualice una implementación.
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
Si la implementación se debe crear localmente, el valor predeterminado es False.
- vscode_debug
- bool
Si se va a abrir la instancia de VSCode para depurar la implementación local, el valor predeterminado es False.
- local_enable_gpu
- bool
habilitación del contenedor local para acceder a gpu
Devoluciones
Un sondeo para realizar un seguimiento del estado de la operación
Tipo de valor devuelto
Excepciones
Se genera si OnlineDeployment no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si los recursos de OnlineDeployment (por ejemplo, Datos, Código, Modelo, Entorno) no se pueden validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si el modelo onlineDeployment no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si el tipo OnlineDeployment no es compatible. Los detalles se proporcionarán en el mensaje de error.
Se genera si el recurso de punto de conexión local no existe.
Se genera si el punto de conexión local está en un estado de error.
Se genera si no se encuentra la imagen de Docker para la implementación local.
Se genera si la imagen de Docker no se puede compilar correctamente para la implementación local.
Se genera si no se encuentran artefactos locales para la implementación local.
Se genera si se invoca VS Debug con un punto de conexión remoto. La depuración de VSCode solo se admite para los puntos de conexión locales.
Se genera si la GPU de Nvidia no está disponible en el sistema y local_enable_gpu se establece durante la implementación local.
Se genera si no se puede crear una instancia de VSCode.
begin_delete
Elimina una implementación.
begin_delete(name: str, endpoint_name: str, *, local: bool | None = False) -> LROPoller[None]
Parámetros
Si la implementación se debe recuperar del entorno de Docker local, el valor predeterminado es False.
Devoluciones
Un sondeo para realizar un seguimiento del estado de la operación
Tipo de valor devuelto
Excepciones
Se genera si el recurso de punto de conexión local no existe.
get
Obtener un recurso de implementación.
get(name: str, endpoint_name: str, *, local: bool | None = False) -> OnlineDeployment
Parámetros
Si la implementación se debe recuperar del entorno de Docker local, el valor predeterminado es False.
Devoluciones
una entidad de implementación
Tipo de valor devuelto
Excepciones
Se genera si el recurso de punto de conexión local no existe.
get_logs
Vuelva a intentar los registros de la implementación en línea.
get_logs(name: str, endpoint_name: str, lines: int, *, container_type: str | None = None, local: bool = False) -> str
Parámetros
- container_type
Tipo de contenedor del que se van a recuperar los registros. Entre los valores posibles se incluyen: "StorageInitializer", "InferenceServer", el valor predeterminado es None.
- local
- bool
[description], el valor predeterminado es False.
Devoluciones
los registros
Tipo de valor devuelto
Excepciones
Se genera si OnlineDeployment no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si los recursos de OnlineDeployment (por ejemplo, Datos, Código, Modelo, Entorno) no se pueden validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si el modelo onlineDeployment no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si el tipo OnlineDeployment no es compatible. Los detalles se proporcionarán en el mensaje de error.
Se genera si el recurso de punto de conexión local no existe.
Se genera si el punto de conexión local está en un estado de error.
Se genera si no se encuentra la imagen de Docker para la implementación local.
Se genera si la imagen de Docker no se puede compilar correctamente para la implementación local.
Se genera si no se encuentran artefactos locales para la implementación local.
Se genera si se invoca VS Debug con un punto de conexión remoto. La depuración de VSCode solo se admite para los puntos de conexión locales.
Se genera si la GPU de Nvidia no está disponible en el sistema y local_enable_gpu se establece durante la implementación local.
Se genera si no se puede crear una instancia de VSCode.
list
Enumerar un recurso de implementación.
list(endpoint_name: str, *, local: bool = False) -> ItemPaged[OnlineDeployment]
Parámetros
- local
- bool
Si la implementación se debe recuperar del entorno de Docker local, el valor predeterminado es False.
Devoluciones
iterador de entidades de implementación
Tipo de valor devuelto
Excepciones
Se genera si OnlineDeployment no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si los recursos de OnlineDeployment (por ejemplo, Datos, Código, Modelo, Entorno) no se pueden validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si el modelo onlineDeployment no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si el tipo OnlineDeployment no es compatible. Los detalles se proporcionarán en el mensaje de error.
Se genera si el recurso de punto de conexión local no existe.
Se genera si el punto de conexión local está en un estado de error.
Se genera si no se encuentra la imagen de Docker para la implementación local.
Se genera si la imagen de Docker no se puede compilar correctamente para la implementación local.
Se genera si no se encuentran artefactos locales para la implementación local.
Se genera si se invoca VS Debug con un punto de conexión remoto. La depuración de VSCode solo se admite para los puntos de conexión locales.
Se genera si la GPU de Nvidia no está disponible en el sistema y local_enable_gpu se establece durante la implementación local.
Se genera si no se puede crear una instancia de VSCode.
Azure SDK for Python
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de