webservice Modül

Azure Machine Learning'de web hizmeti uç noktası olarak dağıtılan modelleri yönetmeye yönelik işlevler içerir.

Bu modül, modelleri dağıtma yöntemlerini tanımlayan soyut üst sınıfını Webserviceiçerir. Yaygın bir desen, belirli bir işlem hedefi için bir yapılandırma nesnesi oluşturmak ve ardından bu yapılandırma nesnesiyle Webservice sınıfının yöntemlerini kullanmaktır. Örneğin, Azure Container Instances dağıtmak için sınıfının yönteminden deploy_configurationAciWebservice bir AciServiceDeploymentConfiguration nesne oluşturun ve ardından Webservice sınıfının dağıtım yöntemlerinden birini kullanın. Benzer bir desen , AksEndpointve LocalWebservice sınıfları için AksWebservicede geçerlidir.

Dağıtıma genel bakış için bkz. Azure Machine Learning ile modelleri dağıtma.

Sınıflar

AutoScaler

Kubernetes Web hizmetinin otomatik ölçeklendirme yapılandırmasının ayrıntılarını tanımlar.

Otomatik ölçeklendirme yapılandırmasını belirtmek için genellikle sınıfının veya update yöntemini AksWebservice kullanırsınızdeploy_configuration.

Otomatik Ölçeklendiriciyi başlatın.

ContainerResourceRequirements

Web hizmeti tarafından kullanılan bir kapsayıcı için kaynak gereksinimlerini tanımlar.

Otomatik ölçeklendirme yapılandırmasını belirtmek için genellikle sınıfının veya AciWebservice sınıfının yöntemini AksWebservice kullanırsınızdeploy_configuration.

Kapsayıcı kaynak gereksinimlerini başlatın.

DataCollection

Bir Web hizmeti için veri toplama yapılandırmasını tanımlar.

DataCollection nesnesini başlatma.

LivenessProbeRequirements

Web hizmeti dağıtımları için canlılık yoklama süresi gereksinimlerini tanımlar.

Otomatik ölçeklendirme yapılandırmasını belirtmek için genellikle sınıfının veya update yöntemini AksWebservice kullanırsınızdeploy_configuration.

Canlılık yoklaması zaman gereksinimlerini başlatın.

WebServiceAccessToken

Azure Machine Learning'de dağıtılan web hizmetleri için Erişim Belirtecini almaya yönelik temel işlevselliği tanımlar.

WebServiceAccessToken'in yeni bir örneğini oluşturun.

Webservice

Azure Machine Learning'de modelleri web hizmeti uç noktaları olarak dağıtmak için temel işlevselliği tanımlar.

Web hizmeti oluşturucu, sağlanan Çalışma Alanı ile ilişkilendirilmiş bir Web hizmeti nesnesinin bulut gösterimini almak için kullanılır. Alınan Web hizmeti nesnesinin belirli türüne karşılık gelen bir alt sınıfın örneğini döndürür. Web hizmeti sınıfı, makine öğrenmesi modellerinin bir Model veya Image nesnesinden dağıtılmasına olanak tanır.

Web hizmetiyle çalışma hakkında daha fazla bilgi için bkz. Azure Machine Learning ile modelleri dağıtma.

Web hizmeti örneğini başlatın.

Web hizmeti oluşturucu, sağlanan çalışma alanıyla ilişkili bir Web hizmeti nesnesinin bulut gösterimini alır. Alınan Web hizmeti nesnesinin belirli türüne karşılık gelen bir alt sınıfın örneğini döndürür.

WebserviceDeploymentConfiguration

Tüm Web hizmeti dağıtım yapılandırma nesneleri için temel sınıf işlevselliğini tanımlar.

Bu sınıf, belirli bir hedefe web hizmeti dağıtmak için yapılandırma parametrelerini temsil eder. Örneğin, Azure Kubernetes Service için dağıtım oluşturmak için sınıfının yöntemini AksWebservice kullanındeploy_configuration.

Yapılandırma nesnesini başlatın.