CustomerProfiles / Client / list_recommenders
list_recommenders¶
- CustomerProfiles.Client.list_recommenders(**kwargs)¶
Returns a list of recommenders in the specified domain.
See also: AWS API Documentation
Request Syntax
response = client.list_recommenders( DomainName='string', MaxResults=123, NextToken='string' )
- Parameters:
DomainName (string) –
[REQUIRED]
The unique name of the domain.
MaxResults (integer) – The maximum number of recommenders to return in the response. The default value is 100.
NextToken (string) – A token received from a previous ListRecommenders call to retrieve the next page of results.
- Return type:
dict
- Returns:
Response Syntax
{ 'NextToken': 'string', 'Recommenders': [ { 'RecommenderName': 'string', 'RecipeName': 'recommended-for-you'|'similar-items'|'frequently-paired-items'|'popular-items'|'trending-now', 'RecommenderConfig': { 'EventsConfig': { 'EventParametersList': [ { 'EventType': 'string', 'EventValueThreshold': 123.0 }, ] }, 'TrainingFrequency': 123 }, 'CreatedAt': datetime(2015, 1, 1), 'Description': 'string', 'Status': 'PENDING'|'IN_PROGRESS'|'ACTIVE'|'FAILED'|'STOPPING'|'INACTIVE'|'STARTING'|'DELETING', 'LastUpdatedAt': datetime(2015, 1, 1), 'Tags': { 'string': 'string' }, 'FailureReason': 'string', 'LatestRecommenderUpdate': { 'RecommenderConfig': { 'EventsConfig': { 'EventParametersList': [ { 'EventType': 'string', 'EventValueThreshold': 123.0 }, ] }, 'TrainingFrequency': 123 }, 'Status': 'PENDING'|'IN_PROGRESS'|'ACTIVE'|'FAILED'|'STOPPING'|'INACTIVE'|'STARTING'|'DELETING', 'CreatedAt': datetime(2015, 1, 1), 'LastUpdatedAt': datetime(2015, 1, 1), 'FailureReason': 'string' } }, ] }
Response Structure
(dict) –
NextToken (string) –
A token to retrieve the next page of results. Null if there are no more results to retrieve.
Recommenders (list) –
A list of recommenders and their properties in the specified domain.
(dict) –
Provides a summary of a recommender’s configuration and current state.
RecommenderName (string) –
The name of the recommender.
RecipeName (string) –
The name of the recipe used by this recommender.
RecommenderConfig (dict) –
The configuration settings applied to this recommender.
EventsConfig (dict) –
Configuration settings for how the recommender processes and uses events.
EventParametersList (list) –
A list of event parameters configurations that specify how different event types should be handled.
(dict) –
Configuration parameters for events in the personalization system.
EventType (string) –
The type of event being tracked (e.g., ‘click’, ‘purchase’, ‘view’).
EventValueThreshold (float) –
The minimum value threshold that an event must meet to be considered valid.
TrainingFrequency (integer) –
How often the recommender should retrain its model with new data.
CreatedAt (datetime) –
The timestamp when the recommender was created.
Description (string) –
A description of the recommender’s purpose and characteristics.
Status (string) –
The current operational status of the recommender.
LastUpdatedAt (datetime) –
The timestamp of when the recommender was edited.
Tags (dict) –
The tags used to organize, track, or control access for this resource.
(string) –
(string) –
FailureReason (string) –
If the recommender is in a failed state, provides the reason for the failure.
LatestRecommenderUpdate (dict) –
Information about the most recent update performed on the recommender, including its status and timing.
RecommenderConfig (dict) –
The updated configuration settings applied to the recommender during this update.
EventsConfig (dict) –
Configuration settings for how the recommender processes and uses events.
EventParametersList (list) –
A list of event parameters configurations that specify how different event types should be handled.
(dict) –
Configuration parameters for events in the personalization system.
EventType (string) –
The type of event being tracked (e.g., ‘click’, ‘purchase’, ‘view’).
EventValueThreshold (float) –
The minimum value threshold that an event must meet to be considered valid.
TrainingFrequency (integer) –
How often the recommender should retrain its model with new data.
Status (string) –
The current status of the recommender update operation.
CreatedAt (datetime) –
The timestamp when this recommender update was initiated.
LastUpdatedAt (datetime) –
The timestamp of when the recommender was edited.
FailureReason (string) –
If the update operation failed, provides the reason for the failure.
Exceptions
CustomerProfiles.Client.exceptions.ResourceNotFoundExceptionCustomerProfiles.Client.exceptions.InternalServerExceptionCustomerProfiles.Client.exceptions.BadRequestExceptionCustomerProfiles.Client.exceptions.ThrottlingExceptionCustomerProfiles.Client.exceptions.AccessDeniedException