webservice Modul

Obsahuje funkce pro správu modelů nasazených jako koncový bod webové služby ve službě Azure Machine Learning.

Tento modul obsahuje abstraktní nadřazenou třídu Webservice, která definuje metody pro nasazování modelů. Běžným vzorem je vytvoření objektu konfigurace pro konkrétní cílový výpočetní objekt a následné použití metod třídy Webservice s tímto objektem konfigurace. Pokud chcete například nasadit do Azure Container Instances, vytvořte AciServiceDeploymentConfiguration objekt z deploy_configuration metody AciWebservice třídy a pak použijte jednu z metod nasazení třídy Webservice. Podobný vzor platí pro AksWebservicetřídy , AksEndpointa LocalWebservice .

Přehled nasazení najdete v tématu Nasazení modelů pomocí služby Azure Machine Learning.

Třídy

AutoScaler

Definuje podrobnosti o konfiguraci automatického škálování webové služby Kubernetes.

K určení konfigurace automatického škálování obvykle použijete metodu deploy_configurationupdateAksWebservice nebo třídy .

Inicializujte automatické škálování.

ContainerResourceRequirements

Definuje požadavky na prostředky pro kontejner používaný webovou službou.

K určení konfigurace automatického škálování obvykle použijete metodu deploy_configurationAksWebservice třídy nebo AciWebservice třídy .

Inicializujte požadavky na prostředky kontejneru.

DataCollection

Definuje konfiguraci shromažďování dat pro webovou službu.

Inicializace DataCollection objektu.

LivenessProbeRequirements

Definuje časové požadavky sondy aktivity pro nasazení webové služby.

K určení konfigurace automatického škálování obvykle použijete metodu deploy_configurationupdateAksWebservice nebo třídy .

Inicializujte časové požadavky sondy aktivity.

WebServiceAccessToken

Definuje základní funkce pro načtení přístupového tokenu pro nasazené webové služby ve službě Azure Machine Learning.

Vytvořte novou instanci WebServiceAccessToken.

Webservice

Definuje základní funkce pro nasazování modelů jako koncových bodů webové služby ve službě Azure Machine Learning.

Konstruktor webservice se používá k načtení cloudové reprezentace objektu webové služby přidruženého k poskytnutému pracovnímu prostoru. Vrátí instanci podřízené třídy odpovídající určitému typu načteného objektu Webservice. Třída Webservice umožňuje nasazení modelů strojového učení z objektu Model nebo Image .

Další informace o práci s webovou službou najdete v tématu Nasazení modelů pomocí služby Azure Machine Learning.

Inicializujte instanci webové služby.

Konstruktor Webservice načte cloudovou reprezentaci objektu webové služby přidruženého k poskytnutému pracovnímu prostoru. Vrátí instanci podřízené třídy odpovídající konkrétnímu typu načteného objektu Webservice.

WebserviceDeploymentConfiguration

Definuje funkce základní třídy pro všechny objekty konfigurace nasazení webové služby.

Tato třída představuje konfigurační parametry pro nasazení webové služby na konkrétní cíl. Pokud například chcete vytvořit nasazení pro Azure Kubernetes Service, použijte deploy_configuration metodu AksWebservice třídy .

Inicializujte objekt konfigurace.