Freigeben über


aci Modul

Enthält Funktionen zum Bereitstellen von Machine Learning-Modellen als Webdienstendpunkte in Azure-Containerinstanzen.

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

Klassen

AciServiceDeploymentConfiguration

Stellt Bereitstellungskonfigurationsinformationen für einen Dienst dar, der in Azure-Containerinstanzen bereitgestellt wird.

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 Webdienstendpunkt in Azure-Containerinstanzen bereitgestellt wird.

Ein bereitgestellter Dienst wird aus einem Modell, Skript und zugehörigen Dateien erstellt. Der resultierende Webdienst ist ein lastenausgleichender HTTP-Endpunkt mit 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 Webservice-Instanz.

Der Webservice-Konstruktor ruft eine Clouddarstellung eines Webservice-Objekts ab, das dem bereitgestellten Arbeitsbereich zugeordnet ist. Es wird eine Instanz einer untergeordneten Klasse zurückgegeben, die dem spezifischen Typ des abgerufenen Webservice-Objekts 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 für einen container, der vom Webdienst verwendet wird.

Zum Angeben von EncryptionProperties-Werten verwenden Sie in der Regel die deploy_configuration Methode der AciWebservice Klasse.

Initialisieren sie Verschlüsselungseigenschaften.

VnetConfiguration

Definiert die Konfiguration des virtuellen Netzwerks für einen container, der vom Webdienst verwendet wird.

Zum Angeben von VnetConfiguration-Werten verwenden Sie in der Regel die deploy_configuration Methode der AciWebservice Klasse.

Initialisieren sie Verschlüsselungseigenschaften.