OnlineDeploymentOperations Klasse
OnlineDeploymentOperations.
Sie sollten diese Klasse nicht direkt instanziieren. Stattdessen sollten Sie einen MLClient-instance erstellen, der ihn für Sie instanziiert und als Attribut anfügt.
- Vererbung
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsOnlineDeploymentOperations
Konstruktor
OnlineDeploymentOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_04_2023_preview: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, local_deployment_helper: _LocalDeploymentHelper, credentials: TokenCredential | None = None, **kwargs: Dict)
Parameter
- operation_scope
- operation_config
- service_client_04_2023_preview
- all_operations
- local_deployment_helper
- credentials
Methoden
begin_create_or_update |
Erstellen oder Aktualisieren einer Bereitstellung |
begin_delete |
Löscht eine Bereitstellung. |
get |
Rufen Sie eine Bereitstellungsressource ab. |
get_logs |
Führen Sie die Protokolle aus der Onlinebereitstellung erneut aus. |
list |
Auflisten einer Bereitstellungsressource |
begin_create_or_update
Erstellen oder Aktualisieren einer Bereitstellung
begin_create_or_update(deployment: OnlineDeployment, *, local: bool = False, vscode_debug: bool = False, skip_script_validation: bool = False, local_enable_gpu: bool = False, **kwargs) -> LROPoller[OnlineDeployment]
Parameter
- local
- bool
Gibt an, ob die Bereitstellung lokal erstellt werden soll, standardmäßig False
- vscode_debug
- bool
Ob VSCode instance zum Debuggen der lokalen Bereitstellung geöffnet werden soll, wird standardmäßig auf False festgelegt.
- local_enable_gpu
- bool
Aktivieren des lokalen Containers für den Zugriff auf GPU
Gibt zurück
Ein Poller zum Nachverfolgen des Vorgangs status
Rückgabetyp
Ausnahmen
Wird ausgelöst, wenn onlineDeployment nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn OnlineDeployment-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 OnlineDeployment-Modell nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn der OnlineDeployment-Typ nicht unterstützt wird. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn keine lokale Endpunktressource vorhanden ist.
Wird ausgelöst, wenn sich der lokale Endpunkt in einem fehlerbehafteten Zustand befindet.
Wird ausgelöst, wenn das Docker-Image für die lokale Bereitstellung nicht gefunden werden kann.
Wird ausgelöst, wenn das Docker-Image nicht erfolgreich für die lokale Bereitstellung erstellt werden kann.
Wird ausgelöst, wenn lokale Artefakte für die lokale Bereitstellung nicht gefunden werden können.
Wird ausgelöst, wenn VS Debug mit einem Remoteendpunkt aufgerufen wird. VSCode-Debug wird nur für lokale Endpunkte unterstützt.
Wird ausgelöst, wenn nvidia GPU im System nicht verfügbar ist und local_enable_gpu während der lokalen Bereitstellung festgelegt ist
Wird ausgelöst, wenn VSCode instance nicht instanziiert werden kann.
begin_delete
Löscht eine Bereitstellung.
begin_delete(name: str, endpoint_name: str, *, local: bool | None = False) -> LROPoller[None]
Parameter
Gibt an, ob die Bereitstellung aus einer lokalen Docker-Umgebung abgerufen werden soll, standardmäßig false
Gibt zurück
Ein Poller zum Nachverfolgen des Vorgangs status
Rückgabetyp
Ausnahmen
Wird ausgelöst, wenn keine lokale Endpunktressource vorhanden ist.
get
Rufen Sie eine Bereitstellungsressource ab.
get(name: str, endpoint_name: str, *, local: bool | None = False) -> OnlineDeployment
Parameter
Gibt an, ob die Bereitstellung aus einer lokalen Docker-Umgebung abgerufen werden soll, standardmäßig false
Gibt zurück
Eine Bereitstellungsentität
Rückgabetyp
Ausnahmen
Wird ausgelöst, wenn keine lokale Endpunktressource vorhanden ist.
get_logs
Führen Sie die Protokolle aus der Onlinebereitstellung erneut aus.
get_logs(name: str, endpoint_name: str, lines: int, *, container_type: str | None = None, local: bool = False) -> str
Parameter
- container_type
Der Typ des Containers, aus dem Protokolle abgerufen werden sollen. Mögliche Werte sind: "StorageInitializer", "InferenceServer", Standardwerte "None".
- local
- bool
[Beschreibung], standardwert auf False
Gibt zurück
die Protokolle
Rückgabetyp
Ausnahmen
Wird ausgelöst, wenn onlineDeployment nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn OnlineDeployment-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 OnlineDeployment-Modell nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn der OnlineDeployment-Typ nicht unterstützt wird. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn keine lokale Endpunktressource vorhanden ist.
Wird ausgelöst, wenn sich der lokale Endpunkt in einem fehlerbehafteten Zustand befindet.
Wird ausgelöst, wenn das Docker-Image für die lokale Bereitstellung nicht gefunden werden kann.
Wird ausgelöst, wenn das Docker-Image nicht erfolgreich für die lokale Bereitstellung erstellt werden kann.
Wird ausgelöst, wenn lokale Artefakte für die lokale Bereitstellung nicht gefunden werden können.
Wird ausgelöst, wenn VS Debug mit einem Remoteendpunkt aufgerufen wird. VSCode-Debug wird nur für lokale Endpunkte unterstützt.
Wird ausgelöst, wenn nvidia GPU im System nicht verfügbar ist und local_enable_gpu während der lokalen Bereitstellung festgelegt ist
Wird ausgelöst, wenn VSCode instance nicht instanziiert werden kann.
list
Auflisten einer Bereitstellungsressource
list(endpoint_name: str, *, local: bool = False) -> ItemPaged[OnlineDeployment]
Parameter
- local
- bool
Gibt an, ob die Bereitstellung aus einer lokalen Docker-Umgebung abgerufen werden soll, standardmäßig false
Gibt zurück
ein Iterator von Bereitstellungsentitäten
Rückgabetyp
Ausnahmen
Wird ausgelöst, wenn onlineDeployment nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn OnlineDeployment-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 OnlineDeployment-Modell nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn der OnlineDeployment-Typ nicht unterstützt wird. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn keine lokale Endpunktressource vorhanden ist.
Wird ausgelöst, wenn sich der lokale Endpunkt in einem fehlerbehafteten Zustand befindet.
Wird ausgelöst, wenn das Docker-Image für die lokale Bereitstellung nicht gefunden werden kann.
Wird ausgelöst, wenn das Docker-Image nicht erfolgreich für die lokale Bereitstellung erstellt werden kann.
Wird ausgelöst, wenn lokale Artefakte für die lokale Bereitstellung nicht gefunden werden können.
Wird ausgelöst, wenn VS Debug mit einem Remoteendpunkt aufgerufen wird. VSCode-Debug wird nur für lokale Endpunkte unterstützt.
Wird ausgelöst, wenn nvidia GPU im System nicht verfügbar ist und local_enable_gpu während der lokalen Bereitstellung festgelegt ist
Wird ausgelöst, wenn VSCode instance nicht instanziiert werden kann.
Azure SDK for Python