Skip to content

Commit 213b5e3

Browse files
author
awstools
committed
docs(client-personalize): Documentation updates for Amazon Personalize.
1 parent f8d5fd4 commit 213b5e3

File tree

3 files changed

+30
-27
lines changed

3 files changed

+30
-27
lines changed

clients/client-personalize/src/commands/CreateCampaignCommand.ts

+15-16
Original file line numberDiff line numberDiff line change
@@ -37,27 +37,26 @@ export interface CreateCampaignCommandOutput extends CreateCampaignResponse, __M
3737
* <b>Minimum Provisioned TPS and Auto-Scaling</b>
3838
* </p>
3939
* <important>
40-
* <p> A high <code>minProvisionedTPS</code> will increase your bill. We recommend starting with 1 for <code>minProvisionedTPS</code> (the default). Track
40+
* <p> A high <code>minProvisionedTPS</code> will increase your cost. We recommend starting with 1 for <code>minProvisionedTPS</code> (the default). Track
4141
* your usage using Amazon CloudWatch metrics, and increase the <code>minProvisionedTPS</code>
4242
* as necessary.</p>
4343
* </important>
44-
* <p>A transaction is a single <code>GetRecommendations</code> or
45-
* <code>GetPersonalizedRanking</code> call. Transactions per second (TPS) is the throughput
46-
* and unit of billing for Amazon Personalize. The minimum provisioned TPS
47-
* (<code>minProvisionedTPS</code>) specifies the baseline throughput provisioned by
48-
* Amazon Personalize, and thus, the minimum billing charge.
49-
* </p>
5044
* <p>
51-
* If your TPS increases beyond
52-
* <code>minProvisionedTPS</code>, Amazon Personalize auto-scales the provisioned capacity up and down,
53-
* but never below <code>minProvisionedTPS</code>.
54-
* There's a short time delay while the capacity is increased that might cause loss of
55-
* transactions.</p>
56-
* <p>The actual TPS used is calculated as the average requests/second within a 5-minute window.
57-
* You pay for maximum of either the minimum provisioned TPS or the actual TPS.
45+
* When you create an Amazon Personalize campaign, you can specify the minimum provisioned transactions per second
46+
* (<code>minProvisionedTPS</code>) for the campaign. This is the baseline transaction throughput for the campaign provisioned by
47+
* Amazon Personalize. It sets the minimum billing charge for the campaign while it is active. A transaction is a single <code>GetRecommendations</code> or
48+
* <code>GetPersonalizedRanking</code> request. The default <code>minProvisionedTPS</code> is 1.</p>
49+
* <p> If your TPS increases beyond the <code>minProvisionedTPS</code>, Amazon Personalize auto-scales the provisioned capacity up
50+
* and down, but never below <code>minProvisionedTPS</code>.
51+
* There's a short time delay while the capacity is increased
52+
* that might cause loss of transactions. When your traffic reduces, capacity returns to the <code>minProvisionedTPS</code>.
53+
* </p>
54+
* <p>You are charged for the
55+
* the minimum provisioned TPS or, if your requests exceed the <code>minProvisionedTPS</code>, the actual TPS.
56+
* The actual TPS is the total number of recommendation requests you make.
5857
* We recommend starting with a low <code>minProvisionedTPS</code>, track
59-
* your usage using Amazon CloudWatch metrics, and then increase the <code>minProvisionedTPS</code>
60-
* as necessary.</p>
58+
* your usage using Amazon CloudWatch metrics, and then increase the <code>minProvisionedTPS</code> as necessary.</p>
59+
* <p>For more information about campaign costs, see <a href="https://aws.amazon.com/personalize/pricing/">Amazon Personalize pricing</a>.</p>
6160
* <p>
6261
* <b>Status</b>
6362
* </p>

clients/client-personalize/src/models/models_0.ts

+10-6
Original file line numberDiff line numberDiff line change
@@ -641,7 +641,8 @@ export interface CampaignConfig {
641641
/**
642642
* @public
643643
* <p>Whether metadata with recommendations is enabled for the campaign.
644-
* If enabled, you can specify the columns from your Items dataset in your request for recommendations. Amazon Personalize returns this data for each item in the recommendation response. </p>
644+
* If enabled, you can specify the columns from your Items dataset in your request for recommendations. Amazon Personalize returns this data for each item in the recommendation response.
645+
* For information about enabling metadata for a campaign, see <a href="https://docs.aws.amazon.com/personalize/latest/dg/campaigns.html#create-campaign-return-metadata">Enabling metadata in recommendations for a campaign</a>.</p>
645646
* <p>
646647
* If you enable metadata in recommendations, you will incur additional costs. For more information, see <a href="https://aws.amazon.com/personalize/pricing/">Amazon Personalize pricing</a>.
647648
* </p>
@@ -1243,7 +1244,8 @@ export interface RecommenderConfig {
12431244
/**
12441245
* @public
12451246
* <p>Whether metadata with recommendations is enabled for the recommender.
1246-
* If enabled, you can specify the columns from your Items dataset in your request for recommendations. Amazon Personalize returns this data for each item in the recommendation response. </p>
1247+
* If enabled, you can specify the columns from your Items dataset in your request for recommendations. Amazon Personalize returns this data for each item in the recommendation response.
1248+
* For information about enabling metadata for a recommender, see <a href="https://docs.aws.amazon.com/personalize/latest/dg/creating-recommenders.html#create-recommender-return-metadata">Enabling metadata in recommendations for a recommender</a>.</p>
12471249
* <p>
12481250
* If you enable metadata in recommendations, you will incur additional costs. For more information, see <a href="https://aws.amazon.com/personalize/pricing/">Amazon Personalize pricing</a>.
12491251
* </p>
@@ -1641,8 +1643,7 @@ export interface CreateSolutionRequest {
16411643
* @public
16421644
* <important>
16431645
* <p>We don't recommend enabling automated machine learning. Instead, match your use case to the available Amazon Personalize
1644-
* recipes. For more information, see <a href="https://docs.aws.amazon.com/personalize/latest/dg/determining-use-case.html">Determining your use case.</a>
1645-
* </p>
1646+
* recipes. For more information, see <a href="https://docs.aws.amazon.com/personalize/latest/dg/working-with-predefined-recipes.html">Choosing a recipe</a>.</p>
16461647
* </important>
16471648
* <p>Whether to perform automated machine learning (AutoML). The default is <code>false</code>.
16481649
* For this case, you must specify <code>recipeArn</code>.</p>
@@ -1656,8 +1657,11 @@ export interface CreateSolutionRequest {
16561657

16571658
/**
16581659
* @public
1659-
* <p>The ARN of the recipe to use for model training. This is required when
1660-
* <code>performAutoML</code> is false.</p>
1660+
* <p>The Amazon Resource Name (ARN) of the recipe to use for model training. This is required when
1661+
* <code>performAutoML</code> is false. For information about different Amazon Personalize recipes and their ARNs,
1662+
* see <a href="https://docs.aws.amazon.com/personalize/latest/dg/working-with-predefined-recipes.html">Choosing a recipe</a>.
1663+
*
1664+
* </p>
16611665
*/
16621666
recipeArn?: string;
16631667

0 commit comments

Comments
 (0)