Sdílet prostřednictvím


PersonalizerClient Třída

Personalizace je služba Azure Cognitive Service, která usnadňuje cílení obsahu a prostředí bez složité předběžné analýzy nebo čištění minulých dat. Vzhledem k kontextu a featurizovanému obsahu vrátí služba Personalizace váš obsah v seřazeném seznamu. Vzhledem k tomu, že se odměny odesílají v reakci na seřazený seznam, algoritmus učení o posílení zlepší model a zlepší výkon budoucích volání pořadí.

Dědičnost
PersonalizerClient

Konstruktor

PersonalizerClient(endpoint, credentials)

Parametry

endpoint
str
Vyžadováno

Podporovaný koncový bod služeb Cognitive Services

credentials
None
Vyžadováno

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné klienta.

Proměnné

config
PersonalizerClientConfiguration

Konfigurace pro klienta.

events
EventsOperations

Operace s událostmi

Metody

close

Pokud má keep_alive hodnotu True, zavřete klienta.

rank

Žádost o pořadí personalizace

close

Pokud má keep_alive hodnotu True, zavřete klienta.

close() -> None

rank

Žádost o pořadí personalizace

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

Parametry

rank_request
RankRequest
Vyžadováno

Žádost Personalizace.

custom_headers
dict
výchozí hodnota: None

hlavičky, které se přidají do požadavku

raw
bool
výchozí hodnota: False

vrátí přímou odpověď společně s deserializovanou odpovědí.

operation_config
Vyžadováno

Přepsání konfigurace operace

Návraty

RankResponse nebo ClientRawResponse, pokud raw=true

Návratový typ

Výjimky