Article original : Building an AI-Powered E-commerce Chat Assistant with MongoDB
Les chatbots devraient faire plus que simplement discuter.
Nous venons de publier un nouveau cours sur la chaîne YouTube de freeCodeCamp.org qui vous apprendra comment construire un assistant d'achat IA intelligent à partir de zéro.
Ce cours complet, créé par Ania Kubow, va au-delà des tutoriels de chatbot classiques. Vous allez créer un agent IA puissant qui réfléchit et agit comme un véritable associé aux ventes, capable de prendre ses propres décisions pour aider les clients.
Cet agent IA peut :
Décider de manière autonome quand effectuer une recherche dans une base de données plutôt que de répondre directement.
Utiliser des outils personnalisés pour rechercher des informations réelles sur les produits.
Se souvenir des parties passées de la conversation.
Entreprendre des actions en plusieurs étapes pour percevoir, planifier, agir et répondre à un client.
Tout au long du cours, vous travaillerez avec des technologies modernes et de pointe. Vous utiliserez LangGraph pour l'orchestration des agents, MongoDB Atlas pour la recherche vectorielle et la mémoire, et Gemini de Google pour alimenter le cerveau de l'IA. Ania explique tout étape par étape, vous n'avez donc pas besoin d'être un expert de ces outils pour commencer.
À la fin, vous aurez construit un projet complet en trois parties : un backend Node.js, une base de données MongoDB avec des données produits générées par l'IA, et un frontend React convivial.
Regardez le cours complet sur la chaîne YouTube de freeCodeCamp.org (durée de 2 heures).