Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Amazon Personalize et l'IA générative
Amazon Personalize fonctionne bien avec l'intelligence artificielle générative (IA générative). Amazon Personalize Content Generator, à l'aide de l'IA générative, peut ajouter des thèmes intéressants aux recommandations par lots pour des articles connexes. Le générateur de contenu est une fonctionnalité d'IA générative gérée par Amazon Personalize.
Vous pouvez également utiliser les recommandations d'Amazon Personalize pour intégrer Amazon Personalize à votre flux de travail d'IA générative et améliorer l'expérience de vos utilisateurs. Par exemple, vous pouvez ajouter des recommandations aux instructions génératives de l'IA afin de créer du contenu marketing adapté aux intérêts de chacun de vos utilisateurs. Vous pouvez également générer des résumés concis du contenu recommandé ou recommander des produits ou du contenu par le biais de robots de discussion.
La vidéo suivante montre comment améliorer les recommandations avec Amazon Personalize et l'IA générative.
Les fonctionnalités Amazon Personalize suivantes utilisent l'IA générative ou peuvent vous aider à créer des solutions d'IA générative qui créent du contenu personnalisé. Pour des exemples de blocs-notes Jupyter expliquant comment utiliser Amazon Personalize avec l'IA générative, consultez Generative AI with Amazon Personalize
Rubriques
Recommandations avec les thèmes du générateur de contenu
Amazon Personalize Content Generator peut ajouter des thèmes descriptifs aux recommandations par lots. Le générateur de contenu est une fonctionnalité d'IA générative gérée par Amazon Personalize.
Lorsque vous recevez des recommandations par lots avec des thèmes, Amazon Personalize Content Generator ajoute un thème descriptif pour chaque ensemble d'articles similaires. Par exemple, si vous recevez des recommandations d'articles similaires pour un plat pour le petit déjeuner, Amazon Personalize peut générer un thème tel que Rise and shine ou Morning Essentials. Vous pouvez utiliser le thème pour remplacer un titre de carrousel générique, comme Frequently bought together. Vous pouvez également intégrer le thème dans un e-mail promotionnel ou une campagne marketing pour de nouvelles options de menu.
Pour générer des thèmes, vous importez des données dans les interactions entre articles et les ensembles de données d'articles, vous créez une solution personnalisée avec la recette Similar-Items et vous générez des recommandations par lots. Les données de votre article doivent inclure la description de l'article et les informations relatives au titre. Les descriptions et les titres détaillés des articles aident Content Generator à créer des thèmes plus précis et plus attrayants.
-
Pour plus d'informations sur le flux de travail Amazon Personalize, consultezDétails du flux de travail Amazon Personalize.
-
Pour plus d'informations sur les recommandations relatives aux lots, consultez Obtenir des recommandations sur les articles en lots ouObtenir des segments d'utilisateurs par lots.
-
Pour plus d'informations sur la génération de recommandations d'articles avec des thèmes, consultezRecommandations par lots avec des thèmes issus du générateur de contenu.
Métadonnées de recommandation
Lorsque vous recevez des recommandations, Amazon Personalize peut renvoyer les métadonnées relatives à chaque article recommandé depuis votre ensemble de données Articles. Vous pouvez ajouter ces métadonnées, ainsi que les recommandations d'Amazon Personalize, à vos instructions génératives basées sur l'IA afin de générer un contenu plus convaincant.
Par exemple, vous pouvez utiliser l'IA générative pour créer des e-mails marketing. Vous pouvez utiliser les recommandations d'Amazon Personalize et leurs métadonnées, telles que les genres de films, dans le cadre d'une ingénierie rapide pour l'IA générative. Grâce à des instructions personnalisées, vous pouvez utiliser l'IA générative pour créer des e-mails marketing attrayants adaptés aux intérêts de chacun de vos clients.
Pour obtenir des métadonnées de recommandation, vous devez d'abord suivre le flux de travail Amazon Personalize afin d'importer des données et de créer un domaine ou des ressources personnalisées. Lorsque vous créez un outil de recommandation ou une campagne Amazon Personalize, activez l'option permettant d'inclure des métadonnées dans les recommandations. Lorsque vous recevez des recommandations, vous pouvez spécifier les colonnes de données d'article que vous souhaitez inclure.
-
Pour plus d'informations sur le flux de travail Amazon Personalize, consultezDétails du flux de travail Amazon Personalize.
-
Pour plus d'informations sur l'activation des métadonnées pour un recommandeur, consultez la section Activation des métadonnées dans les recommandations (ressources du domaine).
-
Pour plus d'informations sur l'activation des métadonnées pour une campagne, consultez la section Activation des métadonnées dans les recommandations (ressources personnalisées).
-
Pour plus d'informations sur la façon dont vous pouvez utiliser Amazon Personalize avec l'IA générative pour créer des campagnes marketing, consultez Améliorez vos solutions marketing avec Amazon Personalize et l'IA générative
.
LangChain Code préconfiguré pour la personnalisation
LangChain est un framework pour développer des applications basées sur des modèles de langage. Il contient du code conçu pour Amazon Personalize. Vous pouvez utiliser ce code pour intégrer les recommandations Amazon Personalize à votre solution d'IA générative.
Par exemple, vous pouvez utiliser le code suivant pour ajouter à votre chaîne les recommandations Amazon Personalize destinées à un utilisateur.
from aws_langchain import AmazonPersonalize from aws_langchain import AmazonPersonalizeChain from langchain.llms.bedrock import Bedrock recommender_arn="
RECOMMENDER ARN
" bedrock_llm = Bedrock(model_id="anthropic.claude-v2", region_name="us-west-2") client=AmazonPersonalize(credentials_profile_name="default",region_name="us-west-2",recommender_arn=recommender_arn) # Create personalize chain # Use return_direct=True if you do not want summary chain = AmazonPersonalizeChain.from_llm( llm=bedrock_llm, client=client, return_direct=False ) response = chain({'user_id': '1'}) print(response)
-
Pour plus d'informations sur la mise en route LangChain, consultez l'introduction
de la LangChain documentation. -
Pour plus d'informations sur l'utilisation LangChain du code créé pour Amazon Personalize, y compris des exemples de code plus avancés, consultez les LangChain extensions Amazon Personalize
dans le AWS référentiel d'échantillons.