PersonalizerClient 類別

個人化工具服務是 Azure 認知服務,可讓您輕鬆地以內容和體驗為目標,而不需要複雜的預先分析或清除過去的資料。 鑒於內容和特徵化內容,個人化工具服務會以排名清單傳回您的內容。 由於獎勵是為了排名清單而傳送的,因此增強式學習演算法將會改善模型,並提升未來排名呼叫的效能。

繼承
PersonalizerClient

建構函式

PersonalizerClient(endpoint, credentials)

參數

endpoint
str
必要

支援的認知服務端點。

credentials
None
必要

可唯一識別用戶端訂用帳戶的訂用帳號憑證。

變數

config
PersonalizerClientConfiguration

用戶端的組態。

events
EventsOperations

事件作業

方法

close

如果keep_alive為 True,請關閉用戶端。

rank

個人化工具排名要求。

close

如果keep_alive為 True,請關閉用戶端。

close() -> None

rank

個人化工具排名要求。

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

參數

rank_request
RankRequest
必要

個人化工具要求。

custom_headers
dict
預設值: None

將新增至要求的標頭

raw
bool
預設值: False

傳回與還原序列化回應一起的直接回應

operation_config
必要

作業組態覆寫

傳回

如果 raw=true,RankResponse 或 ClientRawResponse

傳回類型

例外狀況