Udostępnij za pośrednictwem


PersonalizerClient Klasa

Usługa Personalizacja to usługa Azure Cognitive Service, która ułatwia kierowanie zawartości i środowisk bez złożonej wstępnej analizy lub czyszczenia przeszłych danych. Biorąc pod uwagę kontekst i zawartość o cechach, usługa Personalizacja zwraca zawartość na liście sklasyfikowanej. Ponieważ nagrody są wysyłane w odpowiedzi na listę rankingów, algorytm uczenia wzmacniania poprawi model i poprawi wydajność przyszłych wywołań rangi.

Dziedziczenie
PersonalizerClient

Konstruktor

PersonalizerClient(endpoint, credentials)

Parametry

endpoint
str
Wymagane

Obsługiwany punkt końcowy usług Cognitive Services.

credentials
None
Wymagane

Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję klienta.

Zmienne

config
PersonalizerClientConfiguration

Konfiguracja klienta.

events
EventsOperations

Operacje zdarzeń

Metody

close

Zamknij klienta, jeśli keep_alive ma wartość True.

rank

Żądanie rangi usługi Personalizacja.

close

Zamknij klienta, jeśli keep_alive ma wartość True.

close() -> None

rank

Żądanie rangi usługi Personalizacja.

rank(rank_request, custom_headers=None, raw=False, **operation_config)

Parametry

rank_request
RankRequest
Wymagane

Żądanie usługi Personalizacja.

custom_headers
dict
wartość domyślna: None

nagłówki, które zostaną dodane do żądania

raw
bool
wartość domyślna: False

Metoda zwraca bezpośrednią odpowiedź obok zdeserializowanej odpowiedzi

operation_config
Wymagane

Przesłonięcia konfiguracji operacji.

Zwraca

RankResponse lub ClientRawResponse, jeśli raw=true

Typ zwracany

Wyjątki