webservice Módulo

Contiene funcionalidad para administrar modelos implementados como un punto de conexión de servicio web en Azure Machine Learning.

Este módulo contiene la clase primaria abstracta Webservice, que define métodos para implementar modelos. Un patrón común es crear un objeto de configuración para el destino de proceso específico y, a continuación, usar los métodos de la clase Webservice con ese objeto de configuración. Por ejemplo, para realizar implementaciones en Azure Container Instances, cree un objeto AciServiceDeploymentConfiguration a partir del método deploy_configuration de la clase AciWebservice y, luego, use uno de los métodos de implementación de la clase Webservice. Se aplica un patrón similar a las clases AksWebservice, AksEndpoint y LocalWebservice.

Para información general sobre la implementación, consulte Implementación de modelos con Azure Machine Learning.

Clases

AutoScaler

Define los detalles de la configuración del escalado automático de un Webservice de Kubernetes.

Para especificar la configuración de escalado automático, normalmente usará el método deploy_configuration de la clase update o la clase AksWebservice.

Inicialice el escalador automático.

ContainerResourceRequirements

Define los requisitos de recursos para un contenedor utilizado por el objeto Webservice.

Para especificar la configuración de escalado automático, normalmente usará el método deploy_configuration de la clase AksWebservice o la clase AciWebservice.

Inicialice los requisitos de recursos de contenedor.

DataCollection

Define la configuración de recopilación de datos para un Webservice.

Inicialice el objeto DataCollection.

LivenessProbeRequirements

Define los requisitos de tiempo de sondeo de ejecución para las implementaciones de Webservice.

Para especificar la configuración de escalado automático, normalmente usará el método deploy_configuration de la clase update o la clase AksWebservice.

Inicialice los requisitos de tiempo de sondeo de ejecución.

WebServiceAccessToken

Define la funcionalidad base para recuperar el token de acceso para los servicios web implementados en Azure Machine Learning.

Cree una nueva instancia de WebServiceAccessToken.

Webservice

Define la funcionalidad base para implementar modelos como puntos de conexión de servicio Web en Azure Machine Learning.

El constructor Webservice se usa para recuperar una representación en la nube de un objeto Webservice asociado al área de trabajo proporcionada. Se devuelve una instancia de una clase secundaria correspondiente al tipo específico del objeto Webservice recuperado. La clase Webservice permite implementar modelos de Machine Learning desde un objeto Model o Image.

Para más información sobre el trabajo con Webservice, consulte Implementación de modelos con Azure Machine Learning.

Inicialice la instancia de servicio web.

El constructor de servicios web recupera una representación en la nube de un objeto Webservice asociado al área de trabajo proporcionada. Devolverá una instancia de una clase secundaria correspondiente al tipo específico del objeto Webservice recuperado.

WebserviceDeploymentConfiguration

Define la funcionalidad de clase base para todos los objetos de configuración de implementación de Webservice.

Esta clase representa los parámetros de configuración para implementar un Webservice en un destino específico. Por ejemplo, para crear una implementación Azure Kubernetes Service, use el método deploy_configuration de la clase AksWebservice.

Inicialice el objeto de configuración.