IPersonalizerClient Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Personalizer Service is an Azure Cognitive Service that makes it easy to target content and experiences without complex pre-analysis or cleanup of past data. Given a context and featurized content, the Personalizer Service returns your content in a ranked list. As rewards are sent in response to the ranked list, the reinforcement learning algorithm will improve the model and improve performance of future rank calls.
public interface IPersonalizerClient : IDisposable
type IPersonalizerClient = interface
interface IDisposable
Public Interface IPersonalizerClient
Implements IDisposable
- Derived
- Implements
Properties
Credentials |
Subscription credentials which uniquely identify client subscription. |
DeserializationSettings |
Gets or sets json deserialization settings. |
Endpoint |
Supported Cognitive Services endpoint. |
Evaluations | |
Events |
Gets the IEvents. |
Log | |
Model | |
Policy | |
SerializationSettings |
The base URI of the service. |
ServiceConfiguration |
Methods
RankWithHttpMessagesAsync(RankRequest, Dictionary<String,List<String>>, CancellationToken) |
A Personalizer rank request. |
Extension Methods
Rank(IPersonalizerClient, RankRequest) |
A Personalizer rank request. |
RankAsync(IPersonalizerClient, RankRequest, CancellationToken) |
A Personalizer rank request. |
RankWithHttpMessages(IPersonalizerClient, RankRequest, Dictionary<String,List<String>>) |
A Personalizer rank request. |
Reward(IPersonalizerClient, String, RewardRequest) |
Report reward to allocate to the top ranked action for the specified event. |
Reward(IPersonalizerClient, String, Double) |
Report reward to allocate to the top ranked action for the specified event. |
RewardAsync(IPersonalizerClient, String, RewardRequest, CancellationToken) |
Report reward to allocate to the top ranked action for the specified event. |
RewardAsync(IPersonalizerClient, String, Double, CancellationToken) |
Report reward to allocate to the top ranked action for the specified event. |