Megosztás a következőn keresztül:


PersonalizerClient Osztály

A Personalizer Service egy Azure Cognitive Service, amely egyszerűvé teszi a tartalmak és élmények célbavételét a múltbeli adatok összetett előzetes elemzése vagy törlése nélkül. A kontextus és a featurizált tartalom miatt a Personalizer szolgáltatás rangsorolt listában adja vissza a tartalmat. Mivel a jutalmakat a rangsorolt listára válaszul küldik el, a megerősítési tanulási algoritmus javítja a modellt, és javítja a jövőbeli ranghívások teljesítményét.

Öröklődés
PersonalizerClient

Konstruktor

PersonalizerClient(endpoint, credentials)

Paraméterek

endpoint
str
Kötelező

Támogatott Cognitive Services-végpont.

credentials
None
Kötelező

Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják az ügyfél-előfizetést.

Változók

config
PersonalizerClientConfiguration

Ügyfél konfigurációja.

events
EventsOperations

Eseményműveletek

Metódusok

close

Zárja be az ügyfelet, ha keep_alive Igaz.

rank

A Personalizer rangsorolási kérése.

close

Zárja be az ügyfelet, ha keep_alive Igaz.

close() -> None

rank

A Personalizer rangsorolási kérése.

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

Paraméterek

rank_request
RankRequest
Kötelező

Egy Személyre szabó kérés.

custom_headers
dict
alapértelmezett érték: None

a kérelemhez hozzáadandó fejlécek

raw
bool
alapértelmezett érték: False

a deszerializált válasz mellett a közvetlen választ adja vissza

operation_config
Kötelező

A műveletkonfiguráció felülbírálása.

Válaszok

RankResponse vagy ClientRawResponse, ha raw=true

Visszatérési típus

Kivételek