PersonalizerClient クラス

Personalizer Service は、過去のデータの複雑な事前分析やクリーンアップを行わずに、コンテンツとエクスペリエンスを簡単にターゲットにできる Azure Cognitive Service です。 コンテキストおよび特徴付けられたコンテンツが指定されると、Personalizer サービスは順位付けされたリストでコンテンツを返します。 順位付けされたリストに応じて報酬が送信されるため、強化学習アルゴリズムによって、モデルが改善され、将来の Rank 呼び出しのパフォーマンスが向上します。

継承
PersonalizerClient

コンストラクター

PersonalizerClient(endpoint, credentials)

パラメーター

endpoint
str
必須

サポートされている Cognitive Services エンドポイント。

credentials
None
必須

クライアント サブスクリプションを一意に識別するサブスクリプション資格情報。

変数

config
PersonalizerClientConfiguration

クライアントの構成。

events
EventsOperations

イベント操作

メソッド

close

keep_aliveが True の場合は、クライアントを閉じます。

rank

Personalizer ランク要求。

close

keep_aliveが True の場合は、クライアントを閉じます。

close() -> None

rank

Personalizer ランク要求。

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

パラメーター

rank_request
RankRequest
必須

Personalizer 要求。

custom_headers
dict
既定値: None

要求に追加されるヘッダー

raw
bool
既定値: False

は、逆シリアル化された応答と共に直接応答を返します

operation_config
必須

操作構成のオーバーライド

戻り値

raw=true の場合は RankResponse または ClientRawResponse

の戻り値の型 :

例外