BatchEndpointOperations Klasse
BatchEndpointOperations.
Sie sollten diese Klasse nicht direkt instanziieren. Stattdessen sollten Sie eine MLClient-instance erstellen, die ihn für Sie instanziiert und als Attribut anfügen.
- Vererbung
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsBatchEndpointOperations
Konstruktor
BatchEndpointOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_05_2022: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, credentials: TokenCredential | None = None, **kwargs: Dict)
Parameter
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Bereichsvariablen für die Vorgangsklassen eines MLClient-Objekts.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Allgemeine Konfiguration für Betriebsklassen eines MLClient-Objekts.
- service_client_05_2022
- <xref:<xref:azure.ai.ml._restclient.v2022_05_01._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>>
Dienstclient, um Endbenutzern das Arbeiten mit Azure Machine Learning-Arbeitsbereichsressourcen zu ermöglichen.
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Alle Vorgangsklassen eines MLClient-Objekts.
- credentials
- TokenCredential
Anmeldeinformationen, die für die Authentifizierung verwendet werden sollen.
Methoden
begin_create_or_update |
Erstellen oder Aktualisieren eines Batchendpunkts |
begin_delete |
Löschen sie einen Batchendpunkt. |
get |
Rufen Sie eine Endpunktressource ab. |
invoke |
Ruft den Batchendpunkt mit der angegebenen Nutzlast auf. |
list |
Auflisten der Endpunkte des Arbeitsbereichs. |
list_jobs |
Listet Aufträge unter der bereitgestellten Batchendpunktbereitstellung auf. Dies ist nur für Batchendpunkte gültig. |
begin_create_or_update
Erstellen oder Aktualisieren eines Batchendpunkts
begin_create_or_update(endpoint: BatchEndpoint) -> LROPoller[BatchEndpoint]
Parameter
Gibt zurück
Ein Poller zum Nachverfolgen des Vorgangs status.
Rückgabetyp
Beispiele
Beispiel zum Erstellen eines Endpunkts.
from azure.ai.ml.entities import BatchEndpoint
endpoint_example = BatchEndpoint(name=endpoint_name_2)
ml_client.batch_endpoints.begin_create_or_update(endpoint_example)
begin_delete
Löschen sie einen Batchendpunkt.
begin_delete(name: str) -> LROPoller[None]
Parameter
Gibt zurück
Ein Poller zum Nachverfolgen des Vorgangs status.
Rückgabetyp
Beispiele
Beispiel zum Löschen eines Endpunkts.
ml_client.batch_endpoints.begin_delete(endpoint_name)
get
Rufen Sie eine Endpunktressource ab.
get(name: str) -> BatchEndpoint
Parameter
Gibt zurück
Aus dem Dienst abgerufenes Endpunktobjekt.
Rückgabetyp
Beispiele
Beispiel zum Abrufen eines Endpunkts.
ml_client.batch_endpoints.get(endpoint_name)
invoke
Ruft den Batchendpunkt mit der angegebenen Nutzlast auf.
invoke(endpoint_name: str, *, deployment_name: str | None = None, inputs: Dict[str, Input] | None = None, **kwargs) -> BatchJob
Parameter
- deployment_name
- str
(Optional) Der Name einer bestimmten bereitstellung, die aufgerufen werden soll. Diese Eingabe ist optional. Standardmäßig werden Anforderungen gemäß den Datenverkehrsregeln an eine der Bereitstellungen weitergeleitet.
(Optional) Ein Wörterbuch der vorhandenen Datenressource, der öffentlichen URI-Datei oder des Ordners, die mit der Bereitstellung verwendet werden soll
Gibt zurück
Der aufgerufene Batchbereitstellungsauftrag.
Rückgabetyp
Ausnahmen
Wird ausgelöst, wenn die Bereitstellung nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn BatchEndpoint-Ressourcen (z. B. Daten, Code, Modell, Umgebung) nicht erfolgreich überprüft werden können. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn das BatchEndpoint-Modell nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn der angegebene lokale Pfad auf ein leeres Verzeichnis verweist.
Beispiele
Beispiel zum Aufrufen eines Endpunkts.
ml_client.batch_endpoints.invoke(endpoint_name_2)
list
Auflisten der Endpunkte des Arbeitsbereichs.
list() -> ItemPaged[BatchEndpoint]
Gibt zurück
Eine Liste von Endpunkten
Rückgabetyp
Beispiele
Listenbeispiel.
ml_client.batch_endpoints.list()
list_jobs
Listet Aufträge unter der bereitgestellten Batchendpunktbereitstellung auf. Dies ist nur für Batchendpunkte gültig.
list_jobs(endpoint_name: str) -> ItemPaged[BatchJob]
Parameter
Gibt zurück
Liste der Aufträge
Rückgabetyp
Beispiele
Beispiel für Listenaufträge.
ml_client.batch_endpoints.list_jobs(endpoint_name_2)
Azure SDK for Python