Udostępnij za pośrednictwem


OnlineEndpointOperations Klasa

OnlineEndpointOperations.

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._ScopeDependentOperations
OnlineEndpointOperations

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
wartość domyślna: None

Metody

begin_create_or_update

Tworzenie lub aktualizowanie punktu końcowego.

begin_delete

Usuwanie punktu końcowego online.

begin_regenerate_keys

Wygeneruj ponownie klucze dla punktu końcowego.

get

Pobierz zasób punktu końcowego.

get_keys

Pobierz poświadczenia uwierzytelniania.

invoke

Wywołuje punkt końcowy z podanym ładunkiem.

list

Wyświetlanie listy punktów końcowych obszaru roboczego.

begin_create_or_update

Tworzenie lub aktualizowanie punktu końcowego.

begin_create_or_update(endpoint: OnlineEndpoint, *, local: bool = False) -> LROPoller[OnlineEndpoint]

Parametry

endpoint
OnlineEndpoint
Wymagane

Jednostka punktu końcowego.

local
bool

Czy korzystać z punktu końcowego w lokalnym środowisku platformy Docker. Wartość domyślna to False.

Zwraca

Poller do śledzenia stanu operacji, jeśli zdalne, inne zwraca Wartość Brak, jeśli jest lokalna.

Typ zwracany

Wyjątki

Podniesione, jeśli nie można pomyślnie zweryfikować punktu końcowego online. Szczegóły zostaną podane w komunikacie o błędzie.

Podniesione, jeśli nie można pomyślnie zweryfikować zasobów onlineEndpoint (np. danych, kodu, modelu, środowiska). Szczegóły zostaną podane w komunikacie o błędzie.

Podniesione, jeśli nie można pomyślnie zweryfikować modelu OnlineEndpoint. Szczegóły zostaną podane w komunikacie o błędzie.

Podniesiono, jeśli ścieżka lokalna wskazuje pusty katalog.

Zgłaszane, jeśli zasób lokalnego punktu końcowego nie istnieje.

begin_delete

Usuwanie punktu końcowego online.

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

Parametry

name
str
Wymagane

Nazwa punktu końcowego.

local
bool

Czy korzystać z punktu końcowego w lokalnym środowisku platformy Docker. Wartość domyślna to False.

Zwraca

Poller do śledzenia stanu operacji, jeśli zdalne, inne zwraca Wartość Brak, jeśli jest lokalna.

Typ zwracany

Wyjątki

Zgłaszane, jeśli zasób lokalnego punktu końcowego nie istnieje.

begin_regenerate_keys

Wygeneruj ponownie klucze dla punktu końcowego.

begin_regenerate_keys(name: str, *, key_type: str = 'primary') -> LROPoller[None]

Parametry

name
<xref:<xref:The endpoint type. Defaults to ONLINE_ENDPOINT_TYPE.>>
Wymagane

Nazwa punktu końcowego.

key_type
str

Jeden z "primary", "secondary". Wartość domyślna to "primary".

Zwraca

Poller do śledzenia stanu operacji.

Typ zwracany

Wyjątki

Podniesione, jeśli nie można pomyślnie zweryfikować punktu końcowego online. Szczegóły zostaną podane w komunikacie o błędzie.

Podniesione, jeśli nie można pomyślnie zweryfikować zasobów onlineEndpoint (np. danych, kodu, modelu, środowiska). Szczegóły zostaną podane w komunikacie o błędzie.

Podniesione, jeśli nie można pomyślnie zweryfikować modelu OnlineEndpoint. Szczegóły zostaną podane w komunikacie o błędzie.

Podniesiono, jeśli ścieżka lokalna wskazuje pusty katalog.

Zgłaszane, jeśli zasób lokalnego punktu końcowego nie istnieje.

get

Pobierz zasób punktu końcowego.

get(name: str, *, local: bool = False) -> OnlineEndpoint

Parametry

name
str
Wymagane

Nazwa punktu końcowego.

local
Optional[bool]

Wskazuje, czy wchodzić w interakcje z punktami końcowymi w lokalnym środowisku platformy Docker. Wartość domyślna to False.

Zwraca

Obiekt punktu końcowego pobrany z usługi.

Typ zwracany

Wyjątki

Zgłaszane, jeśli zasób lokalnego punktu końcowego nie istnieje.

get_keys

Pobierz poświadczenia uwierzytelniania.

get_keys(name: str) -> EndpointAuthKeys | EndpointAuthToken

Parametry

name
str
Wymagane

Nazwa punktu końcowego

Zwraca

W zależności od trybu uwierzytelniania w punkcie końcowym zwracane są klucze lub token

Typ zwracany

Wyjątki

Podniesione, jeśli nie można pomyślnie zweryfikować punktu końcowego online. Szczegóły zostaną podane w komunikacie o błędzie.

Podniesione, jeśli nie można pomyślnie zweryfikować zasobów onlineEndpoint (np. danych, kodu, modelu, środowiska). Szczegóły zostaną podane w komunikacie o błędzie.

Podniesione, jeśli nie można pomyślnie zweryfikować modelu OnlineEndpoint. Szczegóły zostaną podane w komunikacie o błędzie.

Podniesiono, jeśli ścieżka lokalna wskazuje pusty katalog.

Zgłaszane, jeśli zasób lokalnego punktu końcowego nie istnieje.

invoke

Wywołuje punkt końcowy z podanym ładunkiem.

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

endpoint_name
str
Wymagane

Nazwa punktu końcowego

request_file
Optional[str]

Plik zawierający ładunek żądania. Jest to prawidłowe tylko dla punktu końcowego online.

deployment_name
Optional[str]

Nazwa określonego wdrożenia do wywołania. Jest to opcjonalne. Domyślnie żądania są kierowane do dowolnego wdrożenia zgodnie z regułami ruchu.

input_data
Optional[Union[str, Data]]

Aby użyć wstępnie zarejestrowanego elementu zawartości danych, przekaż str w formacie

local
Optional[bool]

Wskazuje, czy wchodzić w interakcje z punktami końcowymi w lokalnym środowisku platformy Docker. Wartość domyślna to False.

Zwraca

Dane wyjściowe przewidywania dla punktu końcowego online.

Typ zwracany

str

Wyjątki

Zgłaszane, jeśli zasób lokalnego punktu końcowego nie istnieje.

Zgłaszane, jeśli istnieje wiele wdrożeń i nie określono deployment_name.

Zgłaszane, jeśli lokalny punkt końcowy ma wartość Brak.

list

Wyświetlanie listy punktów końcowych obszaru roboczego.

list(*, local: bool = False) -> ItemPaged[OnlineEndpoint]

Parametry

local

(Opcjonalnie) Flaga wskazująca, czy wchodzić w interakcje z punktami końcowymi w lokalnym środowisku platformy Docker. Ustawienie domyślne: Fałsz

Zwraca

Lista punktów końcowych

Typ zwracany

Wyjątki

Podniesione, jeśli nie można pomyślnie zweryfikować punktu końcowego online. Szczegóły zostaną podane w komunikacie o błędzie.

Podniesione, jeśli nie można pomyślnie zweryfikować zasobów onlineEndpoint (np. danych, kodu, modelu, środowiska). Szczegóły zostaną podane w komunikacie o błędzie.

Podniesione, jeśli nie można pomyślnie zweryfikować modelu OnlineEndpoint. Szczegóły zostaną podane w komunikacie o błędzie.

Podniesiono, jeśli ścieżka lokalna wskazuje pusty katalog.

Zgłaszane, jeśli zasób lokalnego punktu końcowego nie istnieje.