option
Maison
Nouvelles
Assistant de magasinage intelligent amélioré par ALLOYDB et VERTEX AI

Assistant de magasinage intelligent amélioré par ALLOYDB et VERTEX AI

20 avril 2025
217

Dans le monde effervescent du commerce électronique, se démarquer nécessite plus qu'une simple gamme de produits de qualité. Il s'agit de créer une expérience d'achat qui semble personnelle et efficace. Dans ce guide, nous allons parcourir le processus de construction d'un assistant d'achat intelligent utilisant AlloyDB et Vertex AI Agent Builder. Nous allons explorer comment ces technologies peuvent s'intégrer aux données du commerce électronique pour offrir une recherche de similarité cosinus en temps réel et des recommandations intelligentes, tout en étant déployées sur des fonctions Cloud Run sans serveur. L'objectif ? Offrir à vos utilisateurs une expérience d'achat non seulement intuitive, mais aussi incroyablement satisfaisante.

Points clés

  • Configuration d'une instance AlloyDB et chargement d'un ensemble de données de commerce électronique.
  • Activation des extensions pgvector et de modèle d'IA générative dans AlloyDB.
  • Génération d'embeddings à partir des descriptions de produits.
  • Réalisation d'une recherche de similarité cosinus en temps réel basée sur les entrées des utilisateurs.
  • Déploiement de la solution sur des fonctions Cloud Run sans serveur.

Construire un assistant d'achat intelligent : Un guide complet

AlloyDB et Vertex AI : Une combinaison puissante

Ce projet exploite la puissance d'AlloyDB, le service de base de données compatible PostgreSQL de Google Cloud, et de Vertex AI Agent Builder, la plateforme de Google pour créer des agents intelligents. AlloyDB sert de colonne vertébrale pour l'analyse, tandis que Vertex AI ajoute la magie de l'IA conversationnelle. AlloyDB fournit la robustesse nécessaire pour gérer de grands ensembles de données de commerce électronique, et Vertex AI apporte l'intelligence pour le traitement du langage naturel et les recommandations en temps réel. Ensemble, ils ouvrent la voie à un assistant d'achat à la fois réactif et utile.

Les avantages de cette intégration incluent :

  • Recherche et recommandations de produits en temps réel
  • Expériences d'achat personnalisées
  • Évolutivité pour gérer l'expansion des données de commerce électronique
  • Déploiement économique utilisant la technologie sans serveur

Partie 1 : Poser les bases avec AlloyDB

Commençons par configurer AlloyDB et le préparer pour l'intégration de l'IA. Voici ce que vous devez faire :

  1. Créer une instance AlloyDB : Configurez une instance sur la plateforme cloud et chargez un ensemble de données de commerce électronique.

    Création d'une instance AlloyDB

  2. Activer les extensions pgvector et d'IA générative : Ces extensions permettent à AlloyDB de travailler avec des embeddings vectoriels et de s'intégrer avec des modèles d'IA, permettant des recherches de similarité et des réponses intelligentes.
  3. Générer des embeddings : Transformez les descriptions de produits en vecteurs numériques qui encapsulent leur essence sémantique.
  4. Recherche de similarité cosinus en temps réel : Effectuez des recherches en temps réel pour faire correspondre le texte de l'utilisateur aux données des produits.
  5. Déploiement sans serveur : Déployez la solution sur des fonctions Cloud Run pour bénéficier de l'évolutivité et de l'efficacité économique du sans serveur.

AlloyDB comme moteur d'analyse : Extraction de contenu, embeddings et recherche vectorielle

AlloyDB est le cœur de notre analyse, réalisant des fonctions essentielles telles que :

  • Extraction de contenu : Il explore les données pour découvrir les relations entre les produits, les catégories et le comportement des clients, fournissant un contexte pour notre assistant d'achat.
  • Création d'embeddings : Il convertit les descriptions de produits et les requêtes des utilisateurs en embeddings, permettant une comparaison sémantique des textes.

    Création d'embeddings

  • Recherche vectorielle : En comparant les embeddings des requêtes avec ceux des produits, AlloyDB trouve les 25 correspondances les plus pertinentes. Gemini valide ensuite ces résultats, qui sont formatés en JSON.

Guide étape par étape : Configurer votre projet Google Cloud

Obtenir un projet Google Cloud

Avant de plonger dans l'aspect technique, vous aurez besoin d'un projet Google Cloud. Si vous êtes novice, vous pouvez créer un projet et profiter d'un essai gratuit qui comprend 300 $ de crédits pour aider à couvrir les coûts de test et de déploiement de votre assistant d'achat intelligent.

Création d'un projet Google Cloud

Référez-vous à la vidéo (timestamp à 4:30) dans la description pour créer votre projet Google Cloud.

  1. Accédez à la console Google Cloud.
  2. Si vous n'êtes pas encore inscrit, créez un compte.
  3. Une fois connecté, créez un nouveau projet et activez l'essai gratuit.
  4. Assurez-vous d'être dans la console et que votre projet est sélectionné.

Activation de Cloud Shell

Pour gérer vos services Google Cloud, vous devrez activer Cloud Shell, un terminal basé sur navigateur qui vous donne accès à l'outil en ligne de commande gcloud.

Activation de Cloud Shell

  • Cliquez sur l'icône "Activer Cloud Shell" dans la console Google Cloud.
  • Attendez un moment pour qu'il s'initialise.
  • Connectez-vous à votre compte.

Authentification et configuration du projet

Avant d'aller plus loin, assurez-vous d'être authentifié et que votre projet est correctement configuré. Voici comment faire :

  1. Vérifiez votre authentification en exécutant la commande 'gcloud auth list'.

    Vérification de l'authentification

  2. Autorisez Cloud Shell lorsque cela vous est demandé.
  3. Listez vos projets avec la commande 'gcloud config list project'.

Activation des API Google Cloud essentielles

Pour utiliser AlloyDB et autres services Google Cloud, vous devez activer les API nécessaires. Vous pouvez le faire avec l'outil en ligne de commande gcloud.

Activation des API

Exécutez la commande suivante pour activer les API requises :

gcloud services enable alloydb.googleapis.com compute.googleapis.com cloudresourcemanager.googleapis.com servicenetworking.googleapis.com run.googleapis.com sqladmin.googleapis.com cloudfunctions.googleapis.com aiplatform.googleapis.com

Cette commande active les API nécessaires pour AlloyDB, une base de données PostgreSQL entièrement gérée par Google, et active les fonctionnalités pour Gemini 1.5. Cela peut prendre quelques minutes.

Création d'une instance AlloyDB : Étape par étape

Configuration de votre instance AlloyDB

Avec votre projet Google Cloud prêt, il est temps de configurer une instance AlloyDB. Voici comment procéder :

Configuration de l'instance AlloyDB

  1. Recherchez AlloyDB dans la console Google Cloud.
  2. Créez un cluster et configurez un mot de passe.
  3. Choisissez la région pour votre instance.
  4. Sélectionnez l'option de réseau par défaut.

Connexion à AlloyDB Studio et ajout de données

Une fois votre instance AlloyDB opérationnelle, vous devrez ajouter des données pour commencer à construire votre base de connaissances.

Connexion à AlloyDB Studio

  1. Accédez à AlloyDB Studio pour créer une base de données de commerce électronique. Attendez que l'instance soit prête.
  2. Sélectionnez PostgreSQL comme base de données et authentifiez-vous.
  3. Vous serez redirigé vers AlloyDB Studio, où vous verrez plusieurs fenêtres d'éditeur.
  4. Créez les extensions pg_vector et d'intégration googleml.
  5. Créez la table Apparel et exécutez la commande pour la configurer.
  6. Créez une table dans AlloyDB, comme une table d'habillement avec différentes catégories.

Ajout du drapeau ML via la console Google Cloud

Pour activer les capacités de recherche, vous devrez ajouter un drapeau Google Cloud à l'aide de Cloud Shell :

Ajout du drapeau ML

  1. Accédez à votre instance principale et sélectionnez "modifier l'instance".
  2. Choisissez les options avancées et sélectionnez les drapeaux.
  3. Cliquez sur "ajouter un drapeau de base de données".
  4. Sélectionnez l'intégration google_ml pour activer le support des modèles et cliquez dessus. Ce paramètre permet au compte de service AlloyDB d'agir en tant qu'utilisateur pour Vertex AI.

Comprendre les coûts de Google Cloud : AlloyDB, Vertex AI et Cloud Run

Considérations sur les prix de Google Cloud

ServiceDétails des coûts
AlloyDBLes coûts sont basés sur les ressources de calcul et de mémoire utilisées.
Vertex AIDépend des opérations d'IA effectuées sur les descriptions de produits et les textes de recherche des utilisateurs.
Cloud RunLes coûts de déploiement dépendent du trafic et des ressources utilisées pour le gérer.

Cependant, les 300 $ de crédit de l'essai gratuit devraient couvrir la plupart, sinon la totalité, de ces coûts pendant la phase initiale de mise en œuvre.

Avantages et inconvénients : Une perspective équilibrée

Avantages

  • Expérience d'achat personnalisée : Offre des recommandations et des résultats de recherche adaptés, augmentant la satisfaction des clients et les ventes.
  • Réactivité en temps réel : Fournit des réponses instantanées et ajuste dynamiquement les recommandations en fonction du comportement des utilisateurs.
  • Évolutivité et rentabilité : Utilise la technologie sans serveur pour gérer l'augmentation des données de commerce électronique et réduire les coûts opérationnels.
  • Intelligence alimentée par l'IA : Intègre la compréhension du langage naturel et la recherche vectorielle pour une expérience d'achat plus intuitive et efficace.

Inconvénients

  • Complexité de mise en œuvre : Nécessite une expertise en gestion de bases de données, intégration d'IA et déploiement sans serveur.
  • Préparation des données : Convertir les données de commerce électronique en formats adaptés à AlloyDB et Vertex AI peut être chronophage.
  • Entraînement des modèles : L'entraînement et l'optimisation des modèles d'IA peuvent être coûteux en calcul et nécessiter des compétences spécialisées.
  • Maintenance continue : Une surveillance régulière et un réentraînement des modèles d'IA sont nécessaires pour maintenir leur précision et leur pertinence.

Fonctionnalités de ce moteur de connaissances

Fonctionnalités de Google AlloyDB

AlloyDB, la base de données PostgreSQL entièrement gérée de Google Cloud, agit comme notre moteur d'analyse. Voici ce qu'il apporte :

  • Extraction de contenu : Analyse les relations entre le contenu et les recherches des utilisateurs.

    Extraction de contenu

  • Embedding de contenu : Convertit le texte en vecteurs numériques pour une analyse sémantique.
  • Trouver des réponses : Identifie les résultats de recherche les plus pertinents pour les utilisateurs.

Mettre votre assistant d'achat intelligent à profit

Personnalisation du commerce électronique

Imaginez un client à la recherche d'un haut "rose décontracté en pur coton". Notre assistant d'achat intelligent peut utiliser cette requête pour trouver des produits qui non seulement appartiennent à la catégorie des hauts pour femmes, mais correspondent également aux préférences spécifiques de l'utilisateur pour la couleur, le style et le tissu. Ce niveau de personnalisation rend l'expérience d'achat plus pertinente et agréable.

Chatbots de support client

Un chatbot de service client peut exploiter ce moteur de connaissances pour fournir des réponses en temps réel aux questions liées aux produits. En analysant la requête du client et en la comparant aux descriptions des produits, le chatbot peut fournir des informations précises et utiles, améliorant la satisfaction des clients et réduisant les coûts de support.

Questions fréquemment posées

Qu'est-ce qu'AlloyDB ?

AlloyDB pour PostgreSQL est un service de base de données entièrement géré, compatible avec PostgreSQL, sur la plateforme Google Cloud, connu pour ses hautes performances et sa disponibilité. Il combine le meilleur de PostgreSQL open-source avec les innovations de Google.

Qu'est-ce que Vertex AI Agent Builder ?

Vertex AI Agent Builder est la plateforme de Google Cloud pour construire et déployer des agents alimentés par l'IA et des interfaces conversationnelles. Elle offre des outils pour la compréhension du langage naturel, la gestion de dialogues et l'intégration avec diverses sources de données.

Quel modèle d'embedding est utilisé ?

Cette implémentation utilise le modèle d'embedding de texte 004 du service Vertex AI pour effectuer les recherches des utilisateurs.

Questions connexes et exploration approfondie

Comment personnaliser davantage l'expérience de l'assistant d'achat ?

Pour porter la personnalisation à un niveau supérieur, vous pouvez intégrer les données de comportement des utilisateurs. Cela signifie analyser les achats passés, l'historique de navigation et autres interactions pour construire un profil utilisateur détaillé. L'assistant d'achat peut ensuite utiliser ce profil pour affiner les recommandations de produits et les résultats de recherche, rendant l'expérience d'achat encore plus adaptée aux préférences de chaque utilisateur.

Article connexe
Xiaomi dévoile sa nouvelle stratégie en matière d’intelligence artificielle pour construire une infrastructure intelligente de demain et transformer l’industrie Xiaomi dévoile sa nouvelle stratégie en matière d’intelligence artificielle pour construire une infrastructure intelligente de demain et transformer l’industrie Alors que la technologie intelligente progresse à un rythme sans précédent, Xiaomi recalibre sa feuille de route stratégique pour tirer parti de la puissance des grands modèles d’IA. L’entreprise a récemment restructuré l’équipe d’ingénierie derrière
Besxar construit une usine de semi-conducteurs en orbite à l'aide de fusées SpaceX Besxar construit une usine de semi-conducteurs en orbite à l'aide de fusées SpaceX La fabrication dans l’espace et le retour des produits sur Terre reposent actuellement sur un nombre restreint d’approches : attendre de pouvoir accéder à la Station spatiale internationale ou s’assoc
Liang Wenfeng sur l'Open Source : 6x de bénéfices sans heures supplémentaires, gains 100x liés à l'Open Source Liang Wenfeng sur l'Open Source : 6x de bénéfices sans heures supplémentaires, gains 100x liés à l'Open Source Suite à une récente fuite de discussions internes issues de l’échange avec les investisseurs de DeepSeek, le fondateur Liang Wenfeng a clarifié la raison stratégique derrière leur approche open source. Il a fermement déclaré : « Nous ouvrirons certai
Recommandations de sujets spéciaux liés
Conception et art Les meilleurs outils d'illustration basés sur l'IA : créez plus rapidement des scènes éditoriales et des illustrations de couverture
Les meilleurs outils d'illustration basés sur l'IA : créez plus rapidement des scènes éditoriales et des illustrations de couverture

Les meilleurs outils d'illustration IA de 2026 : notre sélection regroupe les outils les plus performants pour créer rapidement de superbes scènes éditoriales et des couvertures accrocheuses. Chaque option a été soumise à des tests rigoureux en conditions réelles ; nous vous proposons une comparaison entre les versions gratuites et payantes afin de vous aider à trouver celle qui correspond le mieux à votre flux de travail. Essayez dès aujourd’hui ces solutions incontournables pour exploiter pleinement le potentiel de l’IA et booster votre productivité créative. Découvrez-les dès maintenant sur XIX.AI.

10 outils
xix.ai
Éducation et apprentissage Les meilleurs professeurs particuliers spécialisés en IA pour la préparation aux examens : entraînez-vous en maths, en sciences et en anglais
Les meilleurs professeurs particuliers spécialisés en IA pour la préparation aux examens : entraînez-vous en maths, en sciences et en anglais

Les meilleurs tuteurs IA 2026 les mieux notés pour la préparation aux examens sont disponibles ici, sur XIX.AI ! Notre sélection comprend des outils puissants et révolutionnaires qui proposent une comparaison entre les versions gratuites et payantes, des tests concrets et des classements mis à jour chaque semaine. Ils vous aident à améliorer votre efficacité à l'écrit, à simplifier l'apprentissage de sujets complexes et à libérer votre potentiel académique. Découvrez dès maintenant l'outil de préparation aux examens qui vous convient le mieux et commencez à créer dès aujourd'hui pour exploiter pleinement les avantages de l'IA !

10 outils
xix.ai
Finance Outils de planification budgétaire par IA pour la gestion personnelle des finances
Outils de planification budgétaire par IA pour la gestion personnelle des finances

2026 Derniers Meilleurs Outils de Planification Budgétaire par IA les mieux notés pour la gestion personnelle des finances sont ici sur XIX.AI ! Cette collection soigneusement sélectionnée propose des solutions puissantes et révolutionnaires qui vous aident à réaliser des tests concrets, à comprendre vos habitudes de dépenses et à créer des plans personnalisés pour améliorer votre productivité. Profitez d’une comparaison entre versions gratuites et payantes ainsi que de classements détaillés. Des outils incontournables conçus pour simplifier la gestion financière et exploiter pleinement votre avantage grâce à l’IA. Explorez dès maintenant !

11 outils
xix.ai
Santé et bien-être Assistants de suivi du sommeil par l’IA : améliorez votre récupération grâce à de meilleures habitudes avant le coucher
Assistants de suivi du sommeil par l’IA : améliorez votre récupération grâce à de meilleures habitudes avant le coucher

2026 : Découvrez les meilleurs assistants de suivi du sommeil basés sur l’IA, hautement notés et récemment mis à jour, conçus pour une récupération optimale. Ce guide hebdomadaire entièrement actualisé présente des outils puissants qui offrent des tests en conditions réelles, des comparaisons entre versions gratuites et payantes, ainsi que des classements détaillés afin de vous aider à trouver la solution idéale pour améliorer la qualité du sommeil et favoriser de meilleures habitudes avant le coucher. Explorez-le dès maintenant sur XIX.AI pour tirer parti des avantages offerts par l’IA.

10 outils
xix.ai
Analyse des données Copilotes SQL basés sur l'IA pour l'analyse des produits et du chiffre d'affaires
Copilotes SQL basés sur l'IA pour l'analyse des produits et du chiffre d'affaires

2026 : les meilleurs copilotes SQL IA les mieux notés pour l'analyse des produits et du chiffre d'affaires ! XIX.AI a sélectionné une gamme d’outils puissants et révolutionnaires à essayer absolument, qui sont soumis à des tests en conditions réelles via des classements mis à jour chaque semaine. Ces outils aident les utilisateurs à booster considérablement leur productivité en accélérant l’analyse des données, en simplifiant les requêtes complexes et en générant des informations précises permettant de prendre des décisions commerciales plus éclairées. Explorez-les dès maintenant pour découvrir l’outil idéal qui vous permettra de tirer pleinement parti de l’IA !

14 outils
xix.ai
Éducation et apprentissage Les meilleurs outils d'aide aux devoirs basés sur l'IA qui enseignent : apprenez les concepts, pas seulement les réponses
Les meilleurs outils d'aide aux devoirs basés sur l'IA qui enseignent : apprenez les concepts, pas seulement les réponses

2026 : les meilleurs outils d'aide aux devoirs basés sur l'IA, les mieux notés, qui enseignent les concepts fondamentaux et ne se contentent pas de fournir des réponses. Des outils puissants pour les élèves. Une sélection incontournable à ne pas manquer. Mise à jour hebdomadaire. Comparaison entre les versions gratuites et payantes. Tests en conditions réelles. Classements précis pour vous aider à exploiter pleinement votre potentiel d'apprentissage. Explorez dès maintenant pour découvrir l'outil idéal qui vous permettra d'étudier plus efficacement.

10 outils
xix.ai
commentaires (18)
0/500
EdwardBaker
EdwardBaker 16 décembre 2025 13:30:41 UTC+01:00

Interesting guide! The combo of AlloyDB and Vertex AI for a shopping assistant sounds powerful. I wonder how it compares to the real-time recommendation engines some big players already use. Integration cost might be a hurdle for smaller shops though. Will keep an eye on this! 👍

AnthonyMoore
AnthonyMoore 19 octobre 2025 04:30:30 UTC+02:00

Les assistants shopping IA deviennent vraiment indispensables 🛍️ C'est marrant de voir comment Google pousse ses solutions cloud dans tous les domaines. J'espère que ça va pas remplacer totalement le conseil humain...

JuanCarter
JuanCarter 4 août 2025 21:00:59 UTC+02:00

This smart shopping assistant sounds like a game-changer! Using AlloyDB and Vertex AI to make e-commerce feel so personal is wild. Can’t wait to see how it handles my weird shopping habits 😄. Does it really get me better than my mom picking my clothes?

StevenAllen
StevenAllen 25 avril 2025 22:44:15 UTC+02:00

스마트 쇼핑 어시스턴트는 꽤 멋지지만, 가끔 필요 없는 물건을 추천해. 마치 나를 너무 잘 아는 것 같으면서도, 충분히 아는 것 같지 않아? 그래도 쇼핑이 더 쉬워졌어. 좀 더 정확했으면 좋겠어! 🛍️🤔

DonaldGonzález
DonaldGonzález 25 avril 2025 10:08:49 UTC+02:00

スマートショッピングアシスタントはかなりクールだけど、時々必要ないものを提案してくる。まるで私のことをよく知っているようで、でも十分じゃない?それでもショッピングが簡単になる。もう少し正確だといいな!🛍️🤔

RalphHill
RalphHill 24 avril 2025 23:15:21 UTC+02:00

O assistente de compras inteligente é bem legal, mas às vezes sugere coisas que eu não preciso. Parece que me conhece muito bem, mas também não o suficiente? Ainda assim, facilita as compras. Só queria que fosse um pouco mais preciso! 🛍️🤔

OR