Personalize / Client / update_recommender
update_recommender#
- Personalize.Client.update_recommender(**kwargs)#
Updates the recommender to modify the recommender configuration.
See also: AWS API Documentation
Request Syntax
response = client.update_recommender( recommenderArn='string', recommenderConfig={ 'itemExplorationConfig': { 'string': 'string' }, 'minRecommendationRequestsPerSecond': 123 } )
- Parameters:
recommenderArn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of the recommender to modify.
recommenderConfig (dict) –
[REQUIRED]
The configuration details of the recommender.
itemExplorationConfig (dict) –
Specifies the exploration configuration hyperparameters, including
explorationWeight
andexplorationItemAgeCutOff
, you want to use to configure the amount of item exploration Amazon Personalize uses when recommending items. ProvideitemExplorationConfig
data only if your recommenders generate personalized recommendations for a user (not popular items or similar items).(string) –
(string) –
minRecommendationRequestsPerSecond (integer) –
Specifies the requested minimum provisioned recommendation requests per second that Amazon Personalize will support.
- Return type:
dict
- Returns:
Response Syntax
{ 'recommenderArn': 'string' }
Response Structure
(dict) –
recommenderArn (string) –
The same recommender Amazon Resource Name (ARN) as given in the request.
Exceptions
Personalize.Client.exceptions.InvalidInputException
Personalize.Client.exceptions.ResourceNotFoundException
Personalize.Client.exceptions.ResourceInUseException