OnlineDeploymentOperations Klasa
OnlineDeploymentOperations.
Nie należy bezpośrednio utworzyć wystąpienia tej klasy. Zamiast tego należy utworzyć wystąpienie klasy MLClient, które tworzy wystąpienie dla Ciebie i dołącza je jako atrybut.
- Dziedziczenie
-
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)
Parametry
- operation_scope
- operation_config
- service_client_04_2023_preview
- all_operations
- local_deployment_helper
- credentials
Metody
begin_create_or_update |
Tworzenie lub aktualizowanie wdrożenia. |
begin_delete |
Usuń wdrożenie. |
get |
Pobierz zasób wdrożenia. |
get_logs |
Ponowne pobieranie dzienników z wdrożenia online. |
list |
Wyświetl listę zasobu wdrożenia. |
begin_create_or_update
Tworzenie lub aktualizowanie wdrożenia.
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]
Parametry
- local
- bool
Czy wdrożenie powinno zostać utworzone lokalnie, domyślnie ma wartość False
- vscode_debug
- bool
Czy otworzyć wystąpienie programu VSCode w celu debugowania wdrożenia lokalnego, domyślnie ma wartość False
- local_enable_gpu
- bool
włączanie lokalnego kontenera w celu uzyskania dostępu do procesora GPU
Zwraca
Poller do śledzenia stanu operacji
Typ zwracany
Wyjątki
Podniesione, jeśli nie można pomyślnie zweryfikować narzędzia OnlineDeployment. Szczegóły zostaną podane w komunikacie o błędzie.
Podniesione, jeśli nie można pomyślnie zweryfikować zasobów usługi OnlineDeployment (np. dane, kod, model, środowisko). Szczegóły zostaną podane w komunikacie o błędzie.
Podniesione, jeśli nie można pomyślnie zweryfikować modelu OnlineDeployment. Szczegóły zostaną podane w komunikacie o błędzie.
Podniesiono, jeśli typ OnlineDeployment jest nieobsługiwany. Szczegóły zostaną podane w komunikacie o błędzie.
Podniesiono, jeśli zasób lokalnego punktu końcowego nie istnieje.
Podniesiono, jeśli lokalny punkt końcowy jest w stanie niepowodzenia.
Podniesiono, jeśli nie można odnaleźć obrazu platformy Docker dla wdrożenia lokalnego.
Podniesione, jeśli nie można pomyślnie skompilować obrazu platformy Docker dla wdrożenia lokalnego.
Podniesione, jeśli nie można odnaleźć artefaktów lokalnych dla wdrożenia lokalnego.
Podniesiono, jeśli debugowanie programu VS jest wywoływane przy użyciu zdalnego punktu końcowego. Debugowanie programu VSCode jest obsługiwane tylko w przypadku lokalnych punktów końcowych.
Podniesione, jeśli procesor GPU firmy Nvidia nie jest dostępny w systemie i local_enable_gpu jest ustawiony podczas wdrażania lokalnego
Podniesione, jeśli nie można utworzyć wystąpienia wystąpienia programu VSCode.
begin_delete
Usuń wdrożenie.
begin_delete(name: str, endpoint_name: str, *, local: bool | None = False) -> LROPoller[None]
Parametry
Czy wdrożenie powinno zostać pobrane z lokalnego środowiska platformy Docker, domyślnie ma wartość False
Zwraca
Poller do śledzenia stanu operacji
Typ zwracany
Wyjątki
Podniesiono, jeśli zasób lokalnego punktu końcowego nie istnieje.
get
Pobierz zasób wdrożenia.
get(name: str, endpoint_name: str, *, local: bool | None = False) -> OnlineDeployment
Parametry
Czy wdrożenie powinno zostać pobrane z lokalnego środowiska platformy Docker, domyślnie ma wartość False
Zwraca
jednostka wdrożenia
Typ zwracany
Wyjątki
Podniesiono, jeśli zasób lokalnego punktu końcowego nie istnieje.
get_logs
Ponowne pobieranie dzienników z wdrożenia online.
get_logs(name: str, endpoint_name: str, lines: int, *, container_type: str | None = None, local: bool = False) -> str
Parametry
- container_type
Typ kontenera do pobrania dzienników. Możliwe wartości to: "StorageInitializer", "InferenceServer", domyślnie to None
- local
- bool
[description], wartość domyślna to False
Zwraca
dzienniki
Typ zwracany
Wyjątki
Podniesione, jeśli nie można pomyślnie zweryfikować narzędzia OnlineDeployment. Szczegóły zostaną podane w komunikacie o błędzie.
Podniesione, jeśli nie można pomyślnie zweryfikować zasobów usługi OnlineDeployment (np. dane, kod, model, środowisko). Szczegóły zostaną podane w komunikacie o błędzie.
Podniesione, jeśli nie można pomyślnie zweryfikować modelu OnlineDeployment. Szczegóły zostaną podane w komunikacie o błędzie.
Podniesiono, jeśli typ OnlineDeployment jest nieobsługiwany. Szczegóły zostaną podane w komunikacie o błędzie.
Podniesiono, jeśli zasób lokalnego punktu końcowego nie istnieje.
Podniesiono, jeśli lokalny punkt końcowy jest w stanie niepowodzenia.
Podniesiono, jeśli nie można odnaleźć obrazu platformy Docker dla wdrożenia lokalnego.
Podniesione, jeśli nie można pomyślnie skompilować obrazu platformy Docker dla wdrożenia lokalnego.
Podniesione, jeśli nie można odnaleźć artefaktów lokalnych dla wdrożenia lokalnego.
Podniesiono, jeśli debugowanie programu VS jest wywoływane przy użyciu zdalnego punktu końcowego. Debugowanie programu VSCode jest obsługiwane tylko w przypadku lokalnych punktów końcowych.
Podniesione, jeśli procesor GPU firmy Nvidia nie jest dostępny w systemie i local_enable_gpu jest ustawiony podczas wdrażania lokalnego
Podniesione, jeśli nie można utworzyć wystąpienia wystąpienia programu VSCode.
list
Wyświetl listę zasobu wdrożenia.
list(endpoint_name: str, *, local: bool = False) -> ItemPaged[OnlineDeployment]
Parametry
- local
- bool
Czy wdrożenie powinno zostać pobrane z lokalnego środowiska platformy Docker, domyślnie ma wartość False
Zwraca
iterator jednostek wdrażania
Typ zwracany
Wyjątki
Podniesione, jeśli nie można pomyślnie zweryfikować narzędzia OnlineDeployment. Szczegóły zostaną podane w komunikacie o błędzie.
Podniesione, jeśli nie można pomyślnie zweryfikować zasobów usługi OnlineDeployment (np. dane, kod, model, środowisko). Szczegóły zostaną podane w komunikacie o błędzie.
Podniesione, jeśli nie można pomyślnie zweryfikować modelu OnlineDeployment. Szczegóły zostaną podane w komunikacie o błędzie.
Podniesiono, jeśli typ OnlineDeployment jest nieobsługiwany. Szczegóły zostaną podane w komunikacie o błędzie.
Podniesiono, jeśli zasób lokalnego punktu końcowego nie istnieje.
Podniesiono, jeśli lokalny punkt końcowy jest w stanie niepowodzenia.
Podniesiono, jeśli nie można odnaleźć obrazu platformy Docker dla wdrożenia lokalnego.
Podniesione, jeśli nie można pomyślnie skompilować obrazu platformy Docker dla wdrożenia lokalnego.
Podniesione, jeśli nie można odnaleźć artefaktów lokalnych dla wdrożenia lokalnego.
Podniesiono, jeśli debugowanie programu VS jest wywoływane przy użyciu zdalnego punktu końcowego. Debugowanie programu VSCode jest obsługiwane tylko w przypadku lokalnych punktów końcowych.
Podniesione, jeśli procesor GPU firmy Nvidia nie jest dostępny w systemie i local_enable_gpu jest ustawiony podczas wdrażania lokalnego
Podniesione, jeśli nie można utworzyć wystąpienia wystąpienia programu VSCode.
Azure SDK for Python