aci Modul

Enthält Funktionen zum Bereitstellen von Machine Learning-Modellen als Webdienst-Endpunkte in Azure Container Instances

Azure Container Instances (ACI) wird für Szenarios empfohlen, die in isolierten Containerelementen ausgeführt werden können, einschließlich einfacher Anwendungen, Taskautomatisierungen und Buildaufträgen. Weitere Informationen zur Verwendung von ACI finden Sie unter Bereitstellen eines Modells in Azure Container Instances.

Klassen

AciServiceDeploymentConfiguration

Stellt Konfigurationsinformationen für die Bereitstellung eines Diensts in Azure Container Instances dar.

Erstellen Sie ein AciServiceDeploymentConfiguration-Objekt mithilfe der deploy_configuration-Methode der AciWebservice-Klasse.

Erstellen Sie ein Konfigurationsobjekt für die Bereitstellung eines ACI-Webdiensts.

AciWebservice

Stellt ein Machine Learning-Modell dar, das als Webdienst-Endpunkt in Azure Container Instances bereitgestellt wurde

Ein bereitgestellter Dienst wird aus einem Modell, einem Skript und zugehörigen Dateien erstellt. Der resultierende Webdienst ist ein HTTP-Endpunkt mit Lastenausgleich und einer REST-API. Sie können Daten an diese API senden und die vom Modell zurückgegebene Vorhersage empfangen.

Weitere Informationen finden Sie unter Bereitstellen eines Modells in Azure Container Instances.

Initialisieren Sie die 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.

ContainerResourceRequirements

Definiert die Ressourcenanforderungen für einen Container, der vom Webdienst verwendet wird.

Um ContainerResourceRequirements-Werte anzugeben, verwenden Sie in der Regel die deploy_configuration-Methode der AciWebservice-Klasse.

Initialisieren Sie die Containerressourcenanforderungen.

EncryptionProperties

Definiert die Verschlüsselungseigenschaften eines vom Webdienst verwendeten Containers

Um EncryptionProperties-Werte anzugeben, verwenden Sie in der Regel die deploy_configuration-Methode der AciWebservice-Klasse.

Initialisieren Sie die Verschlüsselungseigenschaften.

VnetConfiguration

Definiert die Konfiguration des virtuellen Netzwerks für einen vom Webdienst verwendeten Container.

Um VnetConfiguration-Werte anzugeben, verwenden Sie in der Regel die deploy_configuration-Methode der AciWebservice-Klasse.

Initialisieren Sie die Verschlüsselungseigenschaften.