Partager via


PersonalizerClient Classe

Personalizer Service est un service cognitif Azure qui permet de cibler facilement du contenu et des expériences sans pré-analyse ou nettoyage complexes des données passées. À partir d’un contexte et d’un contenu caractérisé, le service Personalizer retourne votre contenu dans un classement. À mesure que les récompenses sont envoyées en réponse au classement, l’algorithme d’apprentissage par renforcement améliore le modèle et améliore les performances des appels de classement futurs.

Héritage
PersonalizerClient

Constructeur

PersonalizerClient(endpoint, credentials)

Paramètres

endpoint
str
Obligatoire

Point de terminaison Cognitive Services pris en charge.

credentials
None
Obligatoire

Informations d’identification de l’abonnement qui identifient de manière unique l’abonnement client.

Variables

config
PersonalizerClientConfiguration

Configuration pour le client.

events
EventsOperations

Opérations d’événements

Méthodes

close

Fermez le client si keep_alive a la valeur True.

rank

Demande de classement Personalizer.

close

Fermez le client si keep_alive a la valeur True.

close() -> None

rank

Demande de classement Personalizer.

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

Paramètres

rank_request
RankRequest
Obligatoire

Demande Personalizer.

custom_headers
dict
valeur par défaut: None

en-têtes qui seront ajoutés à la demande

raw
bool
valeur par défaut: False

retourne la réponse directe à côté de la réponse désérialisée

operation_config
Obligatoire

La configuration de l’opération remplace.

Retours

RankResponse ou ClientRawResponse si raw=true

Type de retour

Exceptions