本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Solution
重要
默认情况下,所有新解决方案都使用自动训练。使用自动训练,当您的解决方案处于活动状态时,您就会产生培训费用。为避免不必要的成本,完成后,您可以更新解决方案以关闭自动训练。有关培训费用的信息,请参阅 Amazon Personalize 定价
提供有关解决方案的信息的对象。解决方案包括 Amazon Personalize 用来生成推荐的自定义配方、自定义参数和经过训练的模型(解决方案版本)。
创建解决方案后,您无法更改其配置。如果您需要进行更改,可以使用 Amazon Personalize 控制台克隆解决方案或创建一个新的控制台。
内容
- autoMLResult
-
如果
performAutoML
为 true,请指定找到的最佳食谱。类型:AutoMLResult 对象
必需:否
- creationDateTime
-
解决方案的创建日期和时间(采用 Unix 时间)。
类型:时间戳
必需:否
- datasetGroupArn
-
提供训练数据的数据集组的 Amazon 资源名称 (ARN)。
类型:字符串
长度约束:最大长度为 256。
模式:
arn:([a-z\d-]+):personalize:.*:.*:.+
必需:否
- eventType
-
用于训练模型的事件类型(例如,“单击”或“点赞”)。如果没有提供
eventType
,Amazon Personalize 将使用所有交互进行同等权重的训练,而不考虑类型。类型:字符串
长度约束:最大长度为 256。
必需:否
- lastUpdatedDateTime
-
上次更新解决方案的日期和时间(采用 Unix 时间)。
类型:时间戳
必需:否
- latestSolutionUpdate
-
提供解决方案最新更新的摘要。
类型:SolutionUpdateSummary 对象
必需:否
- latestSolutionVersion
-
描述解决方案的最新版本,包括状态和ARN。
类型:SolutionVersionSummary 对象
必需:否
- name
-
解决方案的名称。
类型:字符串
长度限制:最小长度为 1。最大长度为 63。
模式:
^[a-zA-Z0-9][a-zA-Z0-9\-_]*
必需:否
- performAutoML
-
重要
我们建议不要启用自动机器学习。相反,请将您的使用案例与可用的 Amazon Personalize 配方匹配。有关更多信息,请参阅 Determining your use case(确定您的使用案例)。
如果为 true,Amazon Personalize 将从解决方案配置中指定的列表中搜索最佳 USER _ PERSONALIZATION 配方(
recipeArn
不得指定)。如果为 false(默认值),Amazon Personalize 将使用recipeArn
进行训练。类型:布尔值
必需:否
- performAutoTraining
-
指定解决方案是否自动创建解决方案版本。默认设置为
True
,解决方案每 7 天自动创建新的解决方案版本。有关 auto training 的更多信息,请参阅创建和配置解决方案。
类型:布尔值
必需:否
- performHPO
-
是否对所选配方执行超参数优化 (HPO)。默认为
false
。类型:布尔值
必需:否
- recipeArn
-
用于创建解决方案ARN的配方。当
performAutoML
为 false 时,这是必需的。类型:字符串
长度约束:最大长度为 256。
模式:
arn:([a-z\d-]+):personalize:.*:.*:.+
必需:否
- solutionArn
-
解决方案ARN中的那个。
类型:字符串
长度约束:最大长度为 256。
模式:
arn:([a-z\d-]+):personalize:.*:.*:.+
必需:否
- solutionConfig
-
描述解决方案的配置属性。
类型:SolutionConfig 对象
必需:否
- status
-
解决方案的状态。
解决方案可处于以下几种状态之一:
-
CREATEPENDING> CREATE IN_ PROGRESS > ACTIVE-or-CREATE FAILED
-
DELETEPENDING> DELETE IN_ PROGRESS
类型:字符串
长度约束:最大长度为 256。
必需:否
-
另请参阅
有关API在其中一种特定语言中使用此功能的更多信息 AWS SDKs,请参阅以下内容: