OnlineDeploymentOperations Třída

OnlineDeploymentOperations.

Neměli byste vytvořit instanci této třídy přímo. Místo toho byste měli vytvořit instanci MLClient, která vytvoří instanci za vás a připojí ji jako atribut.

Dědičnost
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
OnlineDeploymentOperations

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
výchozí hodnota: None

Metody

begin_create_or_update

Vytvoření nebo aktualizace nasazení

begin_delete

Odstranění nasazení

get

Získejte prostředek nasazení.

get_logs

Retrivujte protokoly z online nasazení.

list

Vypíše prostředek nasazení.

begin_create_or_update

Vytvoření nebo aktualizace nasazení

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

deployment
OnlineDeployment
Vyžadováno

entita nasazení

local
bool

Jestli se má nasazení vytvořit místně, výchozí hodnota je False

vscode_debug
bool

Jestli se má otevřít instance VSCode pro ladění místního nasazení, výchozí hodnota je False

local_enable_gpu
bool

povolení přístupu k gpu v místním kontejneru

Návraty

Poller pro sledování stavu operace

Návratový typ

Výjimky

Vyvolána, pokud onlinedeployment nejde úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.

Vyvolána, pokud prostředky OnlineDeployment (např. data, kód, model, prostředí) nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.

Vyvolána, pokud model OnlineDeployment nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.

Vyvoláno, pokud typ OnlineDeployment není podporovaný. Podrobnosti budou uvedeny v chybové zprávě.

Vyvolána, pokud prostředek místního koncového bodu neexistuje.

Vyvolána, pokud je místní koncový bod ve stavu selhání.

Vyvolána, pokud image Dockeru nejde najít pro místní nasazení.

Vyvolána, pokud image Dockeru nejde úspěšně sestavit pro místní nasazení.

Vyvolána, pokud nelze najít místní artefakty pro místní nasazení.

Vyvolá se při vyvolání ladění sady VS se vzdáleným koncovým bodem. Ladění VSCode se podporuje jenom pro místní koncové body.

Vyvolána, pokud v systému není k dispozici grafická karta Nvidia a při místním nasazení je nastavená local_enable_gpu

Vyvolána, pokud instanci VSCode nelze vytvořit.

begin_delete

Odstranění nasazení

begin_delete(name: str, endpoint_name: str, *, local: bool | None = False) -> LROPoller[None]

Parametry

name
str
Vyžadováno

Název nasazení

endpoint_name
str
Vyžadováno

Název koncového bodu

local
Optional[bool]

Jestli se má nasazení načíst z místního prostředí Dockeru, výchozí hodnota je Nepravda

Návraty

Poller pro sledování stavu operace

Návratový typ

Výjimky

Vyvolána, pokud prostředek místního koncového bodu neexistuje.

get

Získejte prostředek nasazení.

get(name: str, endpoint_name: str, *, local: bool | None = False) -> OnlineDeployment

Parametry

name
str
Vyžadováno

Název nasazení

endpoint_name
str
Vyžadováno

Název koncového bodu

local
Optional[bool]

Jestli se má nasazení načíst z místního prostředí Dockeru, výchozí hodnota je Nepravda

Návraty

entita nasazení

Návratový typ

Výjimky

Vyvolána, pokud prostředek místního koncového bodu neexistuje.

get_logs

Retrivujte protokoly z online nasazení.

get_logs(name: str, endpoint_name: str, lines: int, *, container_type: str | None = None, local: bool = False) -> str

Parametry

name
str
Vyžadováno

Název nasazení

endpoint_name
str
Vyžadováno

Název koncového bodu

lines
int
Vyžadováno

Maximální počet řádků do konce

container_type

Typ kontejneru, ze který chcete načíst protokoly. Mezi možné hodnoty patří: StorageInitializer, InferenceServer, výchozí hodnota None

local
bool

[description], výchozí hodnota je False.

Návraty

protokoly

Návratový typ

str

Výjimky

Vyvolána, pokud onlinedeployment nejde úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.

Vyvolána, pokud prostředky OnlineDeployment (např. data, kód, model, prostředí) nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.

Vyvolána, pokud model OnlineDeployment nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.

Vyvoláno, pokud typ OnlineDeployment není podporovaný. Podrobnosti budou uvedeny v chybové zprávě.

Vyvolána, pokud prostředek místního koncového bodu neexistuje.

Vyvolána, pokud je místní koncový bod ve stavu selhání.

Vyvolána, pokud image Dockeru nejde najít pro místní nasazení.

Vyvolána, pokud image Dockeru nejde úspěšně sestavit pro místní nasazení.

Vyvolána, pokud nelze najít místní artefakty pro místní nasazení.

Vyvolá se při vyvolání ladění sady VS se vzdáleným koncovým bodem. Ladění VSCode se podporuje jenom pro místní koncové body.

Vyvolána, pokud v systému není k dispozici grafická karta Nvidia a při místním nasazení je nastavená local_enable_gpu

Vyvolána, pokud instanci VSCode nelze vytvořit.

list

Vypíše prostředek nasazení.

list(endpoint_name: str, *, local: bool = False) -> ItemPaged[OnlineDeployment]

Parametry

endpoint_name
str
Vyžadováno

Název koncového bodu

local
bool

Jestli se má nasazení načíst z místního prostředí Dockeru, výchozí hodnota je Nepravda

Návraty

iterátor entit nasazení

Návratový typ

Výjimky

Vyvolána, pokud onlinedeployment nejde úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.

Vyvolána, pokud prostředky OnlineDeployment (např. data, kód, model, prostředí) nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.

Vyvolána, pokud model OnlineDeployment nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.

Vyvoláno, pokud typ OnlineDeployment není podporovaný. Podrobnosti budou uvedeny v chybové zprávě.

Vyvolána, pokud prostředek místního koncového bodu neexistuje.

Vyvolána, pokud je místní koncový bod ve stavu selhání.

Vyvolána, pokud image Dockeru nejde najít pro místní nasazení.

Vyvolána, pokud image Dockeru nejde úspěšně sestavit pro místní nasazení.

Vyvolána, pokud nelze najít místní artefakty pro místní nasazení.

Vyvolá se při vyvolání ladění sady VS se vzdáleným koncovým bodem. Ladění VSCode se podporuje jenom pro místní koncové body.

Vyvolána, pokud v systému není k dispozici grafická karta Nvidia a při místním nasazení je nastavená local_enable_gpu

Vyvolána, pokud instanci VSCode nelze vytvořit.