aci Module

Bevat functionaliteit voor het implementeren van machine learning-modellen als webservice-eindpunten op Azure Container Instances.

Azure Container Instances (ACI) wordt aanbevolen voor scenario's die kunnen worden uitgevoerd in geïsoleerde containers, waaronder eenvoudige toepassingen, taakautomatisering en bouwtaken. Zie Een model implementeren in Azure Container Instances voor meer informatie over het gebruik van ACI.

Klassen

AciServiceDeploymentConfiguration

Vertegenwoordigt informatie over de implementatieconfiguratie voor een service die is geïmplementeerd op Azure Container Instances.

Maak een AciServiceDeploymentConfiguration-object met behulp van de deploy_configuration methode van de AciWebservice klasse.

Maak een configuratieobject voor het implementeren van een ACI-webservice.

AciWebservice

Vertegenwoordigt een machine learning-model dat is geïmplementeerd als een webservice-eindpunt op Azure Container Instances.

Een geïmplementeerde service wordt gemaakt op basis van een model, script en bijbehorende bestanden. De resulterende webservice is een HTTP-eindpunt met gelijke taakverdeling met een REST API. U kunt gegevens naar deze API verzenden en de voorspelling ontvangen die door het model wordt geretourneerd.

Zie Een model implementeren in Azure Container Instances voor meer informatie.

Initialiseer het webservice-exemplaar.

De webserviceconstructor haalt een cloudweergave op van een webserviceobject dat is gekoppeld aan de opgegeven werkruimte. Er wordt een exemplaar van een onderliggende klasse geretourneerd die overeenkomt met het specifieke type van het opgehaalde webserviceobject.

ContainerResourceRequirements

Definieert de resourcevereisten voor een container die wordt gebruikt door de webservice.

Als u ContainerResourceRequirements-waarden wilt opgeven, gebruikt u doorgaans de deploy_configuration methode van de AciWebservice klasse.

Initialiseer de resourcevereisten voor de container.

EncryptionProperties

Definieert de versleutelingseigenschappen voor een container die wordt gebruikt door de webservice.

Als u EncryptionProperties-waarden wilt opgeven, gebruikt u doorgaans de deploy_configuration methode van de AciWebservice klasse.

Versleutelingseigenschappen initialiseren.

VnetConfiguration

Hiermee definieert u de configuratie van het virtuele netwerk voor een container die wordt gebruikt door de webservice.

Als u VnetConfiguration-waarden wilt opgeven, gebruikt u doorgaans de deploy_configuration methode van de AciWebservice klasse.

Versleutelingseigenschappen initialiseren.