webservice Modul
Enthält Funktionen zum Verwalten von Modellen, die als Webdienst-Endpunkt in Azure Machine Learning bereitgestellt werden
Dieses Modul enthält die abstrakte übergeordnete Klasse Webservice, die Methoden zum Bereitstellen von Modellen definiert. Ein gängiges Muster ist die Erstellung eines Konfigurationsobjekts für das spezifische Computeziel und die anschließende Verwendung der Methoden der Webservice-Klasse mit diesem Konfigurationsobjekt.
Erstellen Sie beispielsweise zur Bereitstellung in Azure Container Instances ein AciServiceDeploymentConfiguration-Objekt über die deploy_configuration
-Methode der AciWebservice-Klasse, und verwenden Sie dann eine der Bereitstellungsmethoden der Webservice-Klasse. Ein ähnliches Muster gilt für die Klassen AksWebservice, AksEndpoint und LocalWebservice.
Eine Übersicht über die Bereitstellung finden Sie unter Bereitstellen von Modellen mit Azure Machine Learning.
Klassen
AutoScaler |
Definiert Details für die Konfiguration der automatischen Skalierung eines Kubernetes-Webdiensts Um die Konfiguration der automatischen Skalierung anzugeben, verwenden Sie in der Regel die Initialisieren Sie die AutoScaler-Instanz. |
ContainerResourceRequirements |
Definiert die Ressourcenanforderungen für einen Container, der vom Webdienst verwendet wird Um die Konfiguration der automatischen Skalierung anzugeben, verwenden Sie in der Regel die Initialisieren Sie die Containerressourcenanforderungen. |
DataCollection |
Definiert die Datensammlungskonfiguration für einen Webdienst Initialisieren Sie das DataCollection-Objekt. |
LivenessProbeRequirements |
Definiert die zeitlichen Anforderungen von Livetests für die Bereitstellung von Webdiensten Um die Konfiguration der automatischen Skalierung anzugeben, verwenden Sie in der Regel die Initialisieren Sie die Zeitanforderungen für den Livetest. |
WebServiceAccessToken |
Definiert Basisfunktionen zum Abrufen des Zugriffstokens für bereitgestellte Webdienste in Azure Machine Learning Erstellen Sie eine neue instance von WebServiceAccessToken. |
Webservice |
Definiert Basisfunktionen für die Bereitstellung von Modellen als Webdienst-Endpunkte in Azure Machine Learning Der Webdienstkonstruktor wird verwendet, um eine Clouddarstellung eines Webservice-Objekts abzurufen, das dem bereitgestellten Workspace-Objekt zugeordnet ist. Gibt eine Instanz einer untergeordneten Klasse zurück, die dem spezifischen Typ des abgerufenen Webservice-Objekts entspricht Die Webservice-Klasse ermöglicht die Bereitstellung von Machine Learning-Modellen aus einem Model- oder Image-Objekt. Weitere Informationen zur Verwendung von Webservice finden Sie unter Bereitstellen von Modellen mit Azure Machine Learning. Initialisieren Sie den Webdienst instance. Der Webdienstkonstruktor ruft eine Clouddarstellung eines Webdienstobjekts ab, das dem bereitgestellten Arbeitsbereich zugeordnet ist. Es wird eine instance einer untergeordneten Klasse zurückgegeben, die dem spezifischen Typ des abgerufenen Webdienstobjekts entspricht. |
WebserviceDeploymentConfiguration |
Definiert die Basisklassenfunktionen für alle Konfigurationsobjekte der Webdienstbereitstellung Diese Klasse stellt die Konfigurationsparameter für das Bereitstellen eines Webdiensts an einem bestimmten Ziel dar.
Verwenden Sie beispielsweise die Initialisieren Sie das Konfigurationsobjekt. |