获取个性化排名 (AWS CLI) - Amazon Personalize

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

获取个性化排名 (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-id 12 \ --input-list 3 4 10 8 12 7

在个性化排名中包含物品元数据

如果您在市场活动的建议中启用了元数据,则可以指定要包含在响应中的物品数据集元数据列。有关启用元数据的信息,请参阅推荐中的商品元数据

以下代码示例显示了如何在请求个性化排名时指定元数据列。

aws personalize-runtime get-personalized-ranking \ --campaign-arn Campaign ARN \ --user-id 12 \ --input-list 3 4 10 8 12 7 --metadata-columns "{\"ITEMS\": ["\"columnNameA"\","\"columnNameB"\"]}"