PersonalizerClient.Rank メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Rank(PersonalizerRankOptions, CancellationToken) |
Personalizer ランク要求を送信します。 コンテキストとアクションの一覧を受け取ります。 rewardActionId で、アプリケーションで使用する必要がある、指定されたアクションのうちどれを返します。 |
Rank(IEnumerable<PersonalizerRankableAction>, IEnumerable<Object>, CancellationToken) |
Personalizer ランク要求を送信します。 コンテキストとアクションの一覧を受け取ります。 rewardActionId で、アプリケーションで使用する必要がある、指定されたアクションのうちどれを返します。 |
Rank(PersonalizerRankOptions, CancellationToken)
- Source:
- PersonalizerClient.cs
Personalizer ランク要求を送信します。 コンテキストとアクションの一覧を受け取ります。 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)
パラメーター
- options
- PersonalizerRankOptions
Personalizer Rank 要求。
- cancellationToken
- CancellationToken
使用する取り消しトークン。
戻り値
適用対象
Rank(IEnumerable<PersonalizerRankableAction>, IEnumerable<Object>, CancellationToken)
- Source:
- PersonalizerClient.cs
Personalizer ランク要求を送信します。 コンテキストとアクションの一覧を受け取ります。 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)
パラメーター
- actions
- IEnumerable<PersonalizerRankableAction>
Personalizer サービスが選択できるアクションのセット。 セットには 50 個を超えるアクションを含めないようにする必要があります。 アクションの順序はランクの結果には影響しませんが、順序は、アプリケーションがそれらを表示するために使用したシーケンスと一致する必要があります。 配列内の最初の項目は、オフライン評価の基準項目として使用されます。
- contextFeatures
- IEnumerable<Object>
辞書の辞書として Personalizer に使用されるコンテキストの機能。 これはアプリケーションによって異なり、通常は現在のユーザー、そのデバイス、プロファイル情報、時間と日付に関する集計データなどに関する機能が含まれます。機能には、個人を特定できる情報 (PII)、一意のユーザー ID、または正確なタイムスタンプを含めてはいけません。 JSON シリアル化可能である必要があります。 https://docs.microsoft.com/azure/cognitive-services/personalizer/concepts-features.
- cancellationToken
- CancellationToken
使用する取り消しトークン。
戻り値
適用対象
Azure SDK for .NET