本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
获取个性化排名 (AWS CLI)
以下代码示例显示了如何使用 AWS CLI获得个性化排名的不同变体。
获取个性化排名
使用以下 get-personalized-ranking
命令,通过 AWS CLI获得个性化排名。指定市场活动的 Amazon 资源名称 (ARN)、用户的用户 ID,并提供要为用户排名的物品的物品 ID 列表(每个项用空格隔开)。要排名的物品必须位于您用于训练解决方案版本的数据中。这将显示已排名的建议列表。Amazon Personalize 会将列表中的第一个物品视为用户最感兴趣的物品。
aws personalize-runtime get-personalized-ranking \ --campaign-arn
Campaign ARN
\ --user-id12
\ --input-list3 4 10 8 12 7
在个性化排名中包含物品元数据
如果您在市场活动的建议中启用了元数据,则可以指定要包含在响应中的物品数据集元数据列。有关启用元数据的信息,请参阅推荐中的商品元数据。
以下代码示例显示了如何在请求个性化排名时指定元数据列。
aws personalize-runtime get-personalized-ranking \ --campaign-arn
Campaign ARN
\ --user-id12
\ --input-list3 4 10 8 12 7
--metadata-columns "{\"ITEMS\": ["\"columnNameA
"\","\"columnNameB
"\"]}"