Partager via


PersonalizerServiceProperties Constructeur

Définition

Initialise une nouvelle instance de PersonalizerServiceProperties.

public PersonalizerServiceProperties(TimeSpan rewardWaitTime, float defaultReward, string rewardAggregation, float explorationPercentage, TimeSpan modelExportFrequency, int logRetentionDays);
new Azure.AI.Personalizer.PersonalizerServiceProperties : TimeSpan * single * string * single * TimeSpan * int -> Azure.AI.Personalizer.PersonalizerServiceProperties
Public Sub New (rewardWaitTime As TimeSpan, defaultReward As Single, rewardAggregation As String, explorationPercentage As Single, modelExportFrequency As TimeSpan, logRetentionDays As Integer)

Paramètres

rewardWaitTime
TimeSpan

L’intervalle de temps attendu jusqu’à ce qu’une demande soit marquée avec la récompense par défaut et doit être compris entre 5 secondes et 2 jours. Par exemple, PT5M (5 minutes). Pour plus d’informations sur le format de l’heure, consultez http://en.wikipedia.org/wiki/ISO_8601#Durations

defaultReward
Single

Récompense donnée si aucune récompense n’est reçue dans le délai d’attente spécifié.

rewardAggregation
String

Fonction utilisée pour traiter les récompenses, si plusieurs scores de récompense sont reçus avant la fin de rewardWaitTime.

explorationPercentage
Single

Pourcentage de réponses de classement qui utiliseront l’exploration.

modelExportFrequency
TimeSpan

Personalizer commence automatiquement à utiliser le modèle entraîné le plus mis à jour pour les classements en ligne à chaque période spécifiée. Par exemple, PT5M (5 minutes). Pour plus d’informations sur le format de l’heure, consultez http://en.wikipedia.org/wiki/ISO_8601#Durations

logRetentionDays
Int32

Nombre de jours pendant lesquels les journaux d’activité historiques doivent être conservés. -1 implique que les journaux ne seront jamais supprimés.

Exceptions

rewardAggregation a la valeur null.

S’applique à