Google Indexing API pour Magento 2
50,00 € 50,00 €
AI Product Support est un module Magento 2 qui ajoute un chat AI pratique à la boutique.
Il peut fonctionner à deux endroits :
Son objectif est de répondre rapidement aux questions sur les produits, les modules, la documentation et les contenus d’aide enregistrés dans la base de connaissances AI préparée pour la boutique.
Cette distinction est importante : ce module ne structure pas les contenus de la boutique à partir de zéro, il met simplement à disposition des connaissances prêtes à l’emploi sous la forme d’un chat pratique.
Au quotidien, le module aide à réduire le temps consacré à la recherche d’informations. Au lieu de parcourir des descriptions, des instructions, des FAQ et des notes à différents endroits, l’utilisateur peut simplement poser une question dans le chat.
Exemples d’utilisation :
Le module a été conçu pour fonctionner dans différents types de boutiques Magento 2, par exemple :
Ce n’est pas une solution réservée à un seul projet précis. C’est un module qui peut être adapté à de nombreuses boutiques, à condition qu’elles disposent d’une base de connaissances préparée pour l’AI.
Pour qu’un tel chat fonctionne correctement, la boutique doit d’abord disposer de contenus structurés.
En pratique, il s’agit de documents tels que :
Sur la page du module Kowal AI Product Feed, cela est décrit de manière très pertinente : son rôle consiste à transformer les données produit de la boutique en une base de connaissances structurée, à jour et prête à être utilisée par les systèmes AI. C’est précisément cette étape qui prépare les fondations des futures fonctionnalités AI dans la boutique. Source : Kowal AI Product Feed pour OpenAI Vector Store
On peut le comprendre simplement ainsi :
AI Product Support utilise ces connaissances dans la conversation avec l’utilisateur.Ainsi, le chat ne fonctionne pas indépendamment de la boutique : il s’appuie sur des contenus préparés spécialement pour l’offre concernée.
Dans le panneau Magento, un onglet AI fixe apparaît sur le bord droit de l’écran. Il reste visible pendant le travail dans différentes sections du panneau et ouvre un panneau de chat coulissant.
L’utilisateur dispose ainsi d’une assistance AI depuis presque n’importe quel endroit du panneau :
Le module peut également être activé sur le frontend de la boutique. Le client voit alors un onglet AI simple et peut poser une question sans quitter la page.
Cette solution est particulièrement utile lorsque les clients posent souvent des questions sur :
Le module ne fonctionne pas comme un simple « chatbot généraliste ». Il a été conçu pour répondre avant tout à partir des connaissances fournies par la boutique.
Cela signifie :
C’est la principale différence entre un chat AI ordinaire et une solution mise en place intelligemment dans une boutique. Vous préparez d’abord les connaissances, puis vous les mettez à disposition des utilisateurs sous forme de chat.
Les réponses sont présentées dans un format pratique :
Si la question concerne un produit précis, le module peut également afficher une section avec des cartes produit, par exemple :
Le module dispose de sa propre configuration, ce qui permet de le gérer indépendamment des autres extensions.
L’administrateur peut notamment définir :
Si le chat fonctionne sur le frontend de la boutique, le module aide à limiter les charges inutiles et les abus accidentels.
Il comprend notamment :
Cela aide à mieux maîtriser les coûts et la stabilité de fonctionnement.
Un collaborateur ouvre l’onglet AI, saisit une question et reçoit une réponse liée à l’offre de la boutique. Il peut par exemple poser des questions sur :
Le client peut utiliser le chat comme un assistant d’information simple. Au lieu de parcourir de nombreuses pages, il obtient une réponse plus rapidement et peut accéder au produit approprié.
Le fonctionnement du module nécessite :
Ce document décrit comment lancer le module AI Product Support dans une boutique Magento 2 et comment le préparer à fonctionner.
Il s’adresse à une boutique qui souhaite déployer un module prêt à l’emploi et commencer à utiliser le chat AI sans entrer dans les détails techniques du fonctionnement côté code.
Il est préférable de considérer ce module comme une couche utilisateur. La boutique prépare d’abord les connaissances, puis les met à disposition des collaborateurs ou des clients sous forme de chat.
Avant le déploiement, vous avez besoin de :
La condition pratique la plus importante est simple : le module ne répondra correctement que si la boutique dispose de contenus préparés que l’AI peut utiliser.
Si la boutique utilise déjà le module Kowal AI Product Feed, c’est précisément lui qui peut assurer la préparation et l’organisation des contenus pour l’AI. Sur la page de ce module, cela est décrit comme la création d’une base de connaissances structurée et à jour pour les systèmes AI. AI Product Support est l’étape suivante naturelle, c’est-à-dire l’utilisation de ces connaissances dans la conversation avec l’utilisateur. Source : Kowal AI Product Feed pour OpenAI Vector Store
Le module s’installe via composer.
Exemple de processus d’installation :
composer config repositories.ai.product.support vcs https://github.com/kowalco/ai-product-supportcomposer config --global --auth github-oauth.github.com composer require kowal/module-ai-product-supportbin/magento module:enable Kowal_AiProductSupportbin/magento setup:upgradebin/magento cache:clean Si la boutique fonctionne en mode production, exécutez également après l’installation :
bin/magento setup:di:compilebin/magento setup:static-content:deploy -fbin/magento cache:cleanAprès l’installation, vous trouverez les paramètres du module ici :
Stores > Configuration > Kowal AI > AI Product Support
Dans la section General, activez :
Enable ChatAprès l’enregistrement du paramètre, l’onglet AI apparaîtra dans le panneau d’administration.
Si vous souhaitez que les clients de la boutique puissent également utiliser le chat, activez :
Enable Frontend ChatSi le module doit servir uniquement à l’équipe de la boutique, laissez le frontend désactivé.
Le champ :
Maximum Question Lengthdéfinit la longueur maximale du message que l’utilisateur peut envoyer. Cela aide à maintenir l’ordre et à limiter les requêtes trop longues et peu lisibles.
Si la boutique fonctionne dans plusieurs versions linguistiques ou possède plusieurs vues de boutique, vous pouvez indiquer :
Default Store ViewCela facilite le travail dans le panneau et aide à démarrer avec le bon contexte.
Le champ :
Allow Store Switcherdétermine si l’utilisateur du panneau peut changer de vue de boutique directement dans la popup du chat.
C’est utile lorsqu’une même équipe gère plusieurs versions de la boutique.
Le champ :
Log Chat Requestsmérite d’être activé pendant la phase de configuration et de tests. Cela permet de vérifier plus facilement si le module fonctionne correctement. Après le déploiement en production, vous pouvez décider si la journalisation doit rester active.
Dans la section OpenAI, configurez les éléments de base nécessaires au fonctionnement du module.
OpenAI API KeyIl s’agit de la clé d’accès au service AI. Sans elle, le module ne récupérera pas la liste des modèles, ne lira pas la source de connaissances et n’enverra pas de question.
Response ModelIl s’agit du modèle responsable de la construction des réponses.
La liste des modèles se charge depuis l’API. Si aucune option n’apparaît après l’enregistrement de la clé, vous pouvez utiliser le bouton d’actualisation de la liste des modèles.
Vector StoreIl s’agit de la source de connaissances sélectionnée pour le module.
On peut le comprendre simplement ainsi :
Si la boutique dispose déjà d’une base de connaissances structurée préparée pour l’AI, c’est ici que cette source doit être indiquée.
La liste des sources de connaissances peut également être actualisée depuis la configuration.
Maximum File Search ResultsCe paramètre définit le nombre de contenus d’aide que le module prend en compte lors de la préparation d’une réponse.
En pratique, cela influence :
Une valeur moyenne constitue un bon réglage de départ, par exemple 6.
Si le chat fonctionne côté boutique, il est recommandé de définir immédiatement des limites de sécurité.
Dans la section Frontend Security, vous trouverez :
Requests Per MinuteRequests Per HourMinimum Submit DelayCes paramètres aident à limiter :
Dans la section Prompting, vous pouvez compléter :
System Prompt TemplateCe champ n’est pas obligatoire. Dans la plupart des déploiements, il peut être laissé vide et le paramètre par défaut du module peut être utilisé.
Le remplacement n’a de sens que si la boutique souhaite introduire son propre style de réponse ou des règles de communication supplémentaires.
Après l’activation du module, l’utilisateur voit un onglet AI sur le bord droit de l’écran. En cliquant dessus, le panneau de chat s’ouvre.
Dans le panneau, il est possible de :
Si le chat a été activé, un onglet similaire apparaît côté boutique. Le client peut poser une question sans quitter la page produit ou le listing.
Le modèle le plus pratique est le suivant :
Cette approche donne de meilleurs résultats que le lancement d’un simple chat sans données préparées.
Enable Chat = YesEnable Frontend Chat = selon le projetMaximum Question Length = 1000Allow Store Switcher = Yes avec plusieurs vues de boutiqueLog Chat Requests = Yes pendant la phase de testsMaximum File Search Results = 6Requests Per Minute = valeur de départ prudenteRequests Per Hour = valeur adaptée au trafic de la boutiqueMinimum Submit Delay = au moins 1Après l’enregistrement de la configuration, effectuez un test simple :
Le plus souvent, cela signifie :
La cause la plus fréquente n’est pas le module lui-même, mais la qualité de la base de connaissances préparée. Si les contenus sont incomplets, obsolètes ou trop pauvres, les réponses seront également plus faibles.
Avant d’évaluer le module lui-même, il vaut donc la peine de vérifier :
Dans ce cas, il est utile de vérifier les paramètres de limites et le délai d’envoi dans la section Frontend Security.
composer.setup:upgrade.Le module s’installe via composer et se configure dans Stores > Configuration > Kowal AI > AI Product Support. L’administrateur saisit les données d’accès à OpenAI, choisit le modèle ainsi que la source de connaissances de la boutique, puis active le chat dans le panneau d’administration et, en option, sur le frontend. Il est également possible de définir des limites de sécurité et d’adapter les paramètres de base du fonctionnement du module.