OnlineEndpointOperations Třída
OnlineEndpointOperations.
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._ScopeDependentOperationsOnlineEndpointOperations
Konstruktor
OnlineEndpointOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client_02_2022_preview: AzureMachineLearningWorkspaces, all_operations: OperationsContainer, local_endpoint_helper: _LocalEndpointHelper, credentials: TokenCredential | None = None, **kwargs: Dict)
Parametry
- operation_scope
- operation_config
- service_client_02_2022_preview
- all_operations
- local_endpoint_helper
- credentials
Metody
begin_create_or_update |
Vytvořte nebo aktualizujte koncový bod. |
begin_delete |
Odstranění online koncového bodu |
begin_regenerate_keys |
Znovu vygenerujte klíče pro koncový bod. |
get |
Získejte prostředek koncového bodu. |
get_keys |
Získejte přihlašovací údaje pro ověřování. |
invoke |
Vyvolá koncový bod se zadanou datovou částí. |
list |
Vypíše koncové body pracovního prostoru. |
begin_create_or_update
Vytvořte nebo aktualizujte koncový bod.
begin_create_or_update(endpoint: OnlineEndpoint, *, local: bool = False) -> LROPoller[OnlineEndpoint]
Parametry
- local
- bool
Jestli se má s koncovým bodem pracovat v místním prostředí Dockeru. Výchozí hodnota je False.
Návraty
Poller ke sledování stavu operace, pokud je vzdálený, v opačném případě vrátí hodnotu None (Žádný), pokud je místní.
Návratový typ
Výjimky
Vyvolána, pokud OnlineEndpoint nejde úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvolána, pokud prostředky OnlineEndpointu (např. data, kód, model, prostředí) nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvolána, pokud model OnlineEndpoint nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvoláno, pokud zadaná místní cesta odkazuje na prázdný adresář.
Vyvolána, pokud prostředek místního koncového bodu neexistuje.
begin_delete
Odstranění online koncového bodu
begin_delete(name: str | None = None, *, local: bool = False) -> LROPoller[None]
Parametry
- local
- bool
Jestli se má s koncovým bodem pracovat v místním prostředí Dockeru. Výchozí hodnota je False.
Návraty
Poller ke sledování stavu operace, pokud je vzdálený, v opačném případě vrátí hodnotu None (Žádný), pokud je místní.
Návratový typ
Výjimky
Vyvolána, pokud prostředek místního koncového bodu neexistuje.
begin_regenerate_keys
Znovu vygenerujte klíče pro koncový bod.
begin_regenerate_keys(name: str, *, key_type: str = 'primary') -> LROPoller[None]
Parametry
- name
- <xref:<xref:The endpoint type. Defaults to ONLINE_ENDPOINT_TYPE.>>
Název koncového bodu.
- key_type
- str
Jedna z "primárních", "sekundárních". Výchozí hodnota je "primární".
Návraty
Poller pro sledování stavu operace.
Návratový typ
Výjimky
Vyvolána, pokud OnlineEndpoint nejde úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvolána, pokud prostředky OnlineEndpointu (např. data, kód, model, prostředí) nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvolána, pokud model OnlineEndpoint nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvoláno, pokud zadaná místní cesta odkazuje na prázdný adresář.
Vyvolána, pokud prostředek místního koncového bodu neexistuje.
get
Získejte prostředek koncového bodu.
get(name: str, *, local: bool = False) -> OnlineEndpoint
Parametry
Označuje, jestli se má pracovat s koncovými body v místním prostředí Dockeru. Výchozí hodnota je False.
Návraty
Objekt koncového bodu načtený ze služby
Návratový typ
Výjimky
Vyvolána, pokud prostředek místního koncového bodu neexistuje.
get_keys
Získejte přihlašovací údaje pro ověřování.
get_keys(name: str) -> EndpointAuthKeys | EndpointAuthToken
Parametry
Návraty
V závislosti na režimu ověřování v koncovém bodu vrátí buď klíče, nebo token.
Návratový typ
Výjimky
Vyvolána, pokud OnlineEndpoint nejde úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvolána, pokud prostředky OnlineEndpointu (např. data, kód, model, prostředí) nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvolána, pokud model OnlineEndpoint nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvoláno, pokud zadaná místní cesta odkazuje na prázdný adresář.
Vyvolána, pokud prostředek místního koncového bodu neexistuje.
invoke
Vyvolá koncový bod se zadanou datovou částí.
invoke(endpoint_name: str, *, request_file: str | None = None, deployment_name: str | None = None, input_data: str | Data | None = None, params_override=None, local: bool = False, **kwargs) -> str
Parametry
Soubor obsahující datovou část požadavku. To platí jenom pro online koncový bod.
Název konkrétního nasazení, které se má vyvolat. Tato položka je nepovinná. Ve výchozím nastavení se požadavky směrují do libovolného nasazení podle pravidel provozu.
Pokud chcete použít předem zaregistrovaný datový prostředek, předejte str ve formátu
Označuje, jestli se má pracovat s koncovými body v místním prostředí Dockeru. Výchozí hodnota je False.
Návraty
Výstup predikce pro online koncový bod
Návratový typ
Výjimky
Vyvolána, pokud prostředek místního koncového bodu neexistuje.
Vyvolána, pokud existuje více nasazení a není zadán žádný deployment_name.
Vyvolána, pokud je místní koncový bod Žádný.
list
Vypíše koncové body pracovního prostoru.
list(*, local: bool = False) -> ItemPaged[OnlineEndpoint]
Parametry
- local
(Volitelné) Příznak označující, jestli se má pracovat s koncovými body v místním prostředí Dockeru. Výchozí: False
Návraty
Seznam koncových bodů
Návratový typ
Výjimky
Vyvolána, pokud OnlineEndpoint nejde úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvolána, pokud prostředky OnlineEndpointu (např. data, kód, model, prostředí) nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvolána, pokud model OnlineEndpoint nelze úspěšně ověřit. Podrobnosti budou uvedeny v chybové zprávě.
Vyvoláno, pokud zadaná místní cesta odkazuje na prázdný adresář.
Vyvolána, pokud prostředek místního koncového bodu neexistuje.
Azure SDK for Python