Compartir a través de


PersonalizerClient.Rank Método

Definición

Sobrecargas

Rank(PersonalizerRankOptions, CancellationToken)

Envíe una solicitud de clasificación de Personalizer. Recibe un contexto y una lista de acciones. Devuelve cuál de las acciones proporcionadas debe usar la aplicación, en rewardActionId.

Rank(IEnumerable<PersonalizerRankableAction>, IEnumerable<Object>, CancellationToken)

Envíe una solicitud de clasificación de Personalizer. Recibe un contexto y una lista de acciones. Devuelve cuál de las acciones proporcionadas debe usar la aplicación, en rewardActionId.

Rank(PersonalizerRankOptions, CancellationToken)

Source:
PersonalizerClient.cs

Envíe una solicitud de clasificación de Personalizer. Recibe un contexto y una lista de acciones. Devuelve cuál de las acciones proporcionadas debe usar la aplicación, en rewardActionId.

public virtual Azure.Response<Azure.AI.Personalizer.PersonalizerRankResult> Rank (Azure.AI.Personalizer.PersonalizerRankOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member Rank : Azure.AI.Personalizer.PersonalizerRankOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Personalizer.PersonalizerRankResult>
override this.Rank : Azure.AI.Personalizer.PersonalizerRankOptions * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Personalizer.PersonalizerRankResult>
Public Overridable Function Rank (options As PersonalizerRankOptions, Optional cancellationToken As CancellationToken = Nothing) As Response(Of PersonalizerRankResult)

Parámetros

options
PersonalizerRankOptions

Una solicitud De clasificación de Personalizer.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Se aplica a

Rank(IEnumerable<PersonalizerRankableAction>, IEnumerable<Object>, CancellationToken)

Source:
PersonalizerClient.cs

Envíe una solicitud de clasificación de Personalizer. Recibe un contexto y una lista de acciones. Devuelve cuál de las acciones proporcionadas debe usar la aplicación, en rewardActionId.

public virtual Azure.Response<Azure.AI.Personalizer.PersonalizerRankResult> Rank (System.Collections.Generic.IEnumerable<Azure.AI.Personalizer.PersonalizerRankableAction> actions, System.Collections.Generic.IEnumerable<object> contextFeatures, System.Threading.CancellationToken cancellationToken = default);
abstract member Rank : seq<Azure.AI.Personalizer.PersonalizerRankableAction> * seq<obj> * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Personalizer.PersonalizerRankResult>
override this.Rank : seq<Azure.AI.Personalizer.PersonalizerRankableAction> * seq<obj> * System.Threading.CancellationToken -> Azure.Response<Azure.AI.Personalizer.PersonalizerRankResult>
Public Overridable Function Rank (actions As IEnumerable(Of PersonalizerRankableAction), contextFeatures As IEnumerable(Of Object), Optional cancellationToken As CancellationToken = Nothing) As Response(Of PersonalizerRankResult)

Parámetros

actions
IEnumerable<PersonalizerRankableAction>

Conjunto de acciones entre las que puede elegir el servicio Personalizer. El conjunto no debe contener más de 50 acciones. El orden de las acciones no afecta al resultado de clasificación, pero el orden debe coincidir con la secuencia que la aplicación habría usado para mostrarlos. El primer elemento de la matriz se usará como elemento de línea base en evaluaciones sin conexión.

contextFeatures
IEnumerable<Object>

Características del contexto utilizado para Personalizer como diccionario de diccionarios. Esto depende de la aplicación y normalmente incluye características sobre el usuario actual, su dispositivo, información de perfil, datos agregados sobre la hora y la fecha, etc. Las características no deben incluir información de identificación personal (PII), identificadores de usuario únicos ni marcas de tiempo precisas. Debe ser serializable json. https://docs.microsoft.com/azure/cognitive-services/personalizer/concepts-features.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Se aplica a