Delen via


PersonalizerClient Klas

Personalizer Service is een Azure Cognitive Service waarmee u eenvoudig inhoud en ervaringen kunt toepassen zonder complexe pre-analyse of opschoning van eerdere gegevens. Op basis van een context en met inhoud retourneert personalizer-service uw inhoud in een gerangschikte lijst. Wanneer er beloningen worden verzonden als reactie op de gerangschikte lijst, verbetert het algoritme voor versterkingsleer het model en verbetert het de prestaties van toekomstige rangschikkingsgesprekken.

Overname
PersonalizerClient

Constructor

PersonalizerClient(endpoint, credentials)

Parameters

endpoint
str
Vereist

Ondersteund Cognitive Services-eindpunt.

credentials
None
Vereist

Abonnementsreferenties waarmee het clientabonnement uniek wordt geïdentificeerd.

Variabelen

config
PersonalizerClientConfiguration

Configuratie voor client.

events
EventsOperations

Gebeurtenissenbewerkingen

Methoden

close

Sluit de client als keep_alive Waar is.

rank

Een Personalizer-rangschikkingsaanvraag.

close

Sluit de client als keep_alive Waar is.

close() -> None

rank

Een Personalizer-rangschikkingsaanvraag.

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

Parameters

rank_request
RankRequest
Vereist

Een Personalizer-aanvraag.

custom_headers
dict
standaardwaarde: None

headers die aan de aanvraag worden toegevoegd

raw
bool
standaardwaarde: False

retourneert het directe antwoord naast het gedeserialiseerde antwoord

operation_config
Vereist

Bewerkingsconfiguratie overschrijft.

Retouren

RankResponse of ClientRawResponse indien raw=true

Retourtype

Uitzonderingen