webservice 模块

包含用于管理在 Azure 机器学习中部署为 Web 服务终结点的模型的功能。

此模块包含抽象父类 Webservice,该类定义用于部署模型的方法。 常见模式是为特定计算目标创建配置对象,然后将 Webservice 类的方法与该配置对象结合使用。 例如,若要部署到 Azure 容器实例,请从 AciWebservice 类的 deploy_configuration 方法创建 AciServiceDeploymentConfiguration 对象,然后使用 Webservice 类的其中一个部署方法。 类似的模式适用于 AksWebserviceAksEndpointLocalWebservice 类。

有关部署的概述,请参阅使用 Azure 机器学习部署模型

AutoScaler

定义 Kubernetes Webservice 的自动缩放配置的详细信息。

若要指定自动缩放配置,通常会使用 AksWebservice 类的 deploy_configurationupdate 方法。

ContainerResourceRequirements

定义 Webservice 使用的容器的资源要求。

若要指定自动缩放配置,通常会使用 AksWebservice 类或 AciWebservice 类的 deploy_configuration 方法。

DataCollection

定义 Webservice 的数据收集配置。

LivenessProbeRequirements

定义 Webservice 部署的运行情况探测时间要求。

若要指定自动缩放配置,通常会使用 AksWebservice 类的 deploy_configurationupdate 方法。

WebServiceAccessToken

定义 Azure 机器学习中用于检索部署的 Web 服务的访问令牌的基本功能。

Webservice

定义用于在 Azure 机器学习中将模型部署为 Web 服务终结点的基本功能。

Webservice 构造函数用于检索与提供的工作区关联的 Webservice 对象的云表示形式。 返回与检索到的特定类型的 Webservice 对象对应的子类实例。 使用 Webservice 类可以从 ModelImage 对象部署机器学习模型。

若要详细了解如何使用 Webservice,请参阅使用 Azure 机器学习部署模型

WebserviceDeploymentConfiguration

为所有 Webservice 部署配置对象定义基类功能。

此类表示用于将 Webservice 部署到特定目标上的配置参数。 例如,若要为 Azure Kubernetes 服务创建部署,请使用 AksWebservice 类的 deploy_configuration 方法。