PrestaShop & IA Souveraine : Comment j’automatise la création de fiches produits (localement et gratuitement)

La tâche la plus redoutée par tout e-commerçant ? Écrire 500 fiches produits. C’est long, répétitif et coûteux.
La solution évidente en 2026 est l’IA.
Mais les modules « ChatGPT » sur la marketplace PrestaShop posent deux problèmes : ils sont chers (vous payez à l’usage) et, pire, ils envoient vos données produits confidentielles directement à OpenAI.

En tant qu’expert en infrastructure (Linux/Plesk) et en automatisation, j’ai mis en place une solution 100% souveraine. Je connecte PrestaShop à ma propre IA locale (Ollama).

Résultat ? Génération de fiches produits illimitée, gratuite, et 100% confidentielle. Voici comment. »

Le Problème : La « Taxe IA » et le Risque RGPD sur PrestaShop

PrestaShop est un excellent outil, mais son écosystème de modules (addons) est devenu une « taxe ». C’est encore plus vrai avec l’IA. Les modules de génération de contenu sont souvent de simples « wrappers » d’API OpenAI.
  • Le Coût : Vous payez le module, puis vous payez votre abonnement API à OpenAI.
  • La Confidentialité : Vous envoyez vos futures stratégies produits, vos prix et vos arguments de vente à une entreprise américaine. C’est un cauchemar RGPD.

La Stack de l’Architecte (L’Écosystème Souverain)

Pour construire cette solution, il faut 3 composants qui communiquent :

PrestaShop
(Le Moteur E-commerce)

Pour que notre workflow d’IA fonctionne, le goulot d’étranglement est l’écriture dans PrestaShop. Tenter de le faire sur la 1.7 (via XML) est lent et risqué. La nouvelle Admin API de PrestaShop 9.0 est la première version conçue pour cela. C’est ce qui rend l’automatisation par n8n/Ollama non seulement possible, mais fiable en production.

n8n
(Le « Couteau Suisse » de l’Automatisation)

C’est le « super-glue » open-source. n8n va servir de pont entre PrestaShop et notre IA. C’est lui qui va orchestrer le workflow.

Ollama + Mistral
(Notre Cerveau IA Privé)

C’est le cœur de l’innovation.

Au lieu d’appeler OpenAI, nous appelons notre propre IA, hébergée sur notre propre serveur.

Personnellement je l’ai même installer ( en phase de teste ) sur mon propre PC Ubuntu 24.04 (avec AMD 5950X, 64 ram et une RX6900XT).

C’est la différence fondamentale entre louer son intelligence à un GAFAM (et lui donner ses données) et posséder son propre cerveau artificiel. C’est cette architecture qui permet une automatisation sécurisée et sans limite pour PrestaShop.
La Stack de l'Architecte Écosystème Souverain

L’Expertise, c’est l’Automatisation

C’est la différence fondamentale entre un « installateur de modules » et un architecte e-commerce.
La vraie valeur n’est pas de vous vendre un énième module à 80€ qui se connecte à ChatGPT. La vraie valeur est de construire pour vous un système propriétaire, sécurisé (RGPD) et sans coût mensuel, qui vous fait gagner des centaines d’heures de travail.
Vous ne voulez pas seulement une boutique. Vous voulez une boutique qui travaille pour vous.

Le Workflow (Pas-à-Pas) : Le « Robot Rédacteur »

Voici comment je configure le scénario dans n8n (sur mon serveur Plesk/Docker) :
workflow n8n Prestashop
  • Étape 1 : Le Déclencheur (Webhook) On configure un Webhook dans PrestaShop (via un mini-module ou un hook) qui se déclenche à chaque fois qu’un produit est créé avec le statut « Brouillon ».
  • Étape 2 : Le Nœud « PrestaShop » (Get Data) Le workflow n8n reçoit l’ID du produit. Il fait un appel API à PrestaShop pour récupérer les données brutes : Nom du produit, marque, prix, caractéristiques (poids, couleur…).
  • Étape 3 : L’Appel à l’IA (Le « Prompting » Expert) n8n envoie ces données à notre API Ollama locale avec un prompt expert :

Tu es un rédacteur e-commerce expert en SEO. Rédige une description produit de 150 mots pour : [Nom Produit], de la marque [Marque]. Mets en avant [Caractéristique 1] et [Caractéristique 2]. Le ton doit être professionnel et persuasif.

Webmaster67
  • Étape 4 : La Mise à Jour (Write Data) n8n récupère le texte généré par Mistral/Llama (en une seconde) et fait un nouvel appel API (PUT) à PrestaShop pour mettre à jour la description du produit et le passer en statut « Prêt à relire ».

Au-delà des Fiches Produits : Les Autres Usages

C’est là que la puissance se révèle. Une fois ce « tuyau » IA/n8n/PrestaShop en place, les possibilités sont infinies :
  • Surveillance des prix chez les concurrents : C’est sans doute la partie qui demande le plus de technique, car il faut identifié quel est la technologie utiliser par le concurrent. Si comme vous il utilise prestashop cela sera nettement plus simple que s’il utilise une plateforme SAAS.
  • Traduction Automatique : Automatiser la traduction de tout le catalogue dans 5 langues via un modèle IA de traduction local.
  • Génération de « Alt Text » : Créer automatiquement les descriptions alternatives pour toutes vos images produits, améliorant massivement votre SEO.
  • Catégorisation Intelligente : L’IA peut lire le nom du produit et deviner la bonne catégorie à assigner.
  • Modération d’Avis Clients : L’IA peut lire un nouvel avis, détecter s’il est positif ou négatif, et le pré-approuver ou le marquer pour modération.

Le Cœur de l’Innovation
l’Appel API Local (Ollama) vs Externe (OpenAI).

C’est ici que la magie opère.
Pour comprendre l’innovation, il faut comparer le « workflow classique » (celui de 99% des modules) à notre « workflow souverain ».

Le Workflow Classique
(Risqué et Coûteux)

Quand un module IA « classique » veut générer une description, voici ce qu’il se passe sur le serveur de votre client :
  • n8n (ou le module) fait un appel API EXTERNE : HTTP POST vers https://api.openai.com/v1/chat/completions
  • Il envoie des données critiques :
    • Votre clé API secrète (Authorization: Bearer sk-xxxx...).
    • Le « prompt » qui contient les données de vos produits (nom, prix, caractéristiques).
  • Les Problèmes :
    • Coût : Chaque appel vous est facturé par OpenAI en fonction du nombre de mots (tokens) générés.
    • Latence : Votre serveur en France doit interroger un serveur aux États-Unis, attendre la réponse, et revenir. Cela ajoute 1 à 3 secondes de latence réseau à chaque génération.
    • Confidentialité (RGPD) : C’est le point de rupture. Vos données produits, potentiellement stratégiques, sont envoyées à un tiers américain et peuvent être utilisées pour entraîner leurs futurs modèles.

Le Workflow Souverain (webmaster67)

Grâce à notre stack serveur (Ubuntu + Plesk + Docker),
nous changeons radicalement la donne.
  • n8n fait un appel API INTERNE : HTTP POST vers http://ollama-service:11434/api/chat (Note : ollama-service est le nom de votre conteneur Docker, l’appel se fait sur le réseau privé de Docker. Il ne quitte jamais la machine !)
  • Il n’envoie AUCUNE donnée critique :
    • Il n’y a pas de clé API (l’authentification se fait au niveau du réseau Docker interne).
    • Le « prompt » et les données du produit voyagent du conteneur n8n au conteneur Ollama en quelques millisecondes, sans jamais toucher l’Internet public.
  • Les Avantages :
    • Coût : 0€. Vous pouvez générer 10 000 fiches produits, le coût est nul. L’IA tourne sur votre propre matériel.
      (votre processeur AMD EPYC 12 cœurs et vos 32Go de RAM).
    • Vitesse : La latence réseau est inexistante. Le seul délai est le « temps d’inférence » (le calcul de l’IA), qui est très rapide sur votre CPU EPYC.
    • Confidentialité (RGPD) : C’est la solution ultime. 100% des données restent sur votre serveur en France. C’est la définition même de la souveraineté numérique.
En résumé : C’est la différence fondamentale entre louer son intelligence à un GAFAM (et lui donner ses données) et posséder son propre cerveau artificiel. C’est cette architecture qui permet une automatisation sécurisée et sans limite pour PrestaShop.

Faut-il PrestaShop 9.0 pour que cela fonctionne ?

Non. La nouvelle API Admin de PrestaShop 9.0 rend les connexions plus simples et plus riches. Cependant, l’API REST de PrestaShop 8.x (et même 1.7, bien que plus limitée) est suffisante pour mettre en place ce type de workflow avec n8n.

Est-ce vraiment « gratuit » ?

Les logiciels (Ollama, n8n, PrestaShop) sont open-source et gratuits. Le coût réside dans l’expertise d’installation, de configuration et dans le serveur (comme mon EPYC 32Go RAM) nécessaire pour héberger ces services. Mais c’est un coût fixe, sans abonnement mensuel à une API externe.

Peut-on connecter Dolibarr à ce système ?

Absolument. On peut imaginer un workflow où : 1. Vous créez le produit dans Dolibarr. 2. n8n le détecte. 3. L’IA génère la description. 4. n8n crée le produit final dans PrestaShop et met à jour le stock dans Dolibarr. C’est le principe du back-office unifié.

Est-ce compliqué à installer ?

Oui. Cela nécessite une expertise « DevOps » et « SysAdmin ». Il faut maîtriser Docker, la configuration de Plesk, la gestion d’une API REST et le prompting d’IA. C’est exactement mon cœur de métier en tant qu’architecte web.

Laisser un commentaire

Sebastien

Sebastien

devellopeur

I will be back soon

Sebastien
N'hésitez pas à me contacter si vous avez des questions.
discuter maintenant
whatsapp

WhatsApp

Email

chat Une question ?