Votre ERP contient des années de données supply chain. Vos stocks, vos commandes fournisseurs, votre historique de ventes, vos délais, vos KPIs : tout est là, quelque part dans la base de données. Mais accéder à cette information de manière rapide et intuitive reste difficile. Les requêtes prennent du temps, les tableaux de bord sont rigides, et les questions improvisées nécessitent souvent l'intervention du service IT.

Connecter un LLM (Large Language Model) à votre ERP ou à votre logiciel supply chain permet de donner une interface conversationnelle à ces données. Mais cette connexion ne se fait pas avec un simple bouton. Comprendre les architectures disponibles et leurs compromis permet de choisir la bonne approche.

Dans cet article, vous apprendrez :

  • Les différentes architectures pour connecter un LLM à un ERP ou logiciel supply chain
  • Les prérequis côté données et systèmes
  • Les avantages et limites de chaque approche
  • Comment démarrer avec un budget limité

Pourquoi connecter un LLM à votre système supply chain

La promesse : une interface universelle sur vos données

Un LLM connecté à votre ERP devient une interface en langage naturel sur vos données métier. Au lieu de naviguer dans des menus, de construire des requêtes, ou de demander au service IT de vous créer un rapport, vous posez une question : "Quels fournisseurs ont livré avec plus de 5 jours de retard ce trimestre ?" et vous obtenez une réponse structurée en secondes.

Cette interface universelle bénéficie à tous les profils : le responsable supply chain qui veut des analyses ad hoc, le directeur qui veut un état des stocks sans passer par un tableau de bord, le commercial qui veut savoir si une référence est disponible.

La réalité : ce n'est pas plug-and-play

Connecter un LLM à un ERP n'est pas une intégration triviale. Il faut décider quelle architecture technique adopter, gérer la sécurité des données, et s'assurer que le modèle comprend la sémantique métier (un "délai fournisseur" dans votre ERP peut s'appeler "lead_time_days" dans la base de données).

4 à 12 semaines
délai typique pour connecter un LLM à un ERP PME en mode conversationnel, selon la complexité du schéma de données et l'architecture choisie
Retours d'expérience, déploiements LLM et interfaces conversationnelles sur ERP PME, France et Europe, 2022-2025

Les 3 architectures de connexion LLM-ERP

Architecture 1 : LLM + API ERP (la plus directe)

Fonctionnement : Le LLM reçoit la question de l'utilisateur, la transforme en une requête API vers l'ERP, récupère les données, et formule la réponse.

Avantages : Données toujours à jour (temps réel), architecture simple, pas de duplication des données.

Inconvénients : Nécessite un ERP avec une API bien documentée. Les requêtes complexes nécessitent souvent plusieurs appels API successifs, ce qui ralentit les réponses. La qualité des réponses dépend de la qualité de la documentation API.

Adapté à : ERP modernes avec API REST bien documentée (Odoo, Dynamics, certains modules Sage). Cas d'usage simples et structurés.

Architecture 2 : LLM + Data Warehouse (RAG sur données)

Fonctionnement : Les données ERP sont régulièrement exportées vers un entrepôt de données (ou une base vectorielle). Le LLM interroge cet entrepôt plutôt que l'ERP directement.

C'est l'architecture RAG (Retrieval-Augmented Generation) : le modèle récupère les données pertinentes, puis génère sa réponse.

Avantages : Plus flexible (peut consolider plusieurs sources : ERP + WMS + Excel), réponses plus rapides, le LLM peut indexer des documents non structurés (emails fournisseurs, comptes rendus de réunion).

Inconvénients : Les données ne sont pas strictement temps réel (dépend de la fréquence de mise à jour du Data Warehouse). Infrastructure plus complexe.

Adapté à : PME qui veulent une interface unifiée sur plusieurs sources de données, ou dont l'ERP n'a pas d'API directe.

Architecture 3 : LLM + Text-to-SQL

Fonctionnement : Le LLM traduit la question de l'utilisateur en une requête SQL, qui est exécutée directement sur la base de données ERP. Le résultat SQL est renvoyé au LLM qui le présente de manière lisible.

Avantages : Accès direct à toutes les données de la base, sans API. Très puissant pour les requêtes analytiques.

Inconvénients : Nécessite que le LLM comprenne le schéma de données de l'ERP (noms des tables, relations). Risque de sécurité si le modèle peut exécuter des requêtes destructives (DELETE, UPDATE). Requiert un accès en lecture seule bien sécurisé.

Adapté à : Équipes avec des compétences techniques internes ou un prestataire data, ERP avec une base de données SQL accessible.

Schéma comparatif des 3 architectures de connexion LLM-ERP : architecture 1 LLM plus API ERP directe, architecture 2 LLM plus Data Warehouse RAG, architecture 3 LLM plus Text-to-SQL - avec avantages, inconvénients et profil PME adapté
Le choix de l'architecture LLM-ERP dépend des ressources techniques disponibles : API directe pour ERP modernes, RAG Data Warehouse pour sources multiples, Text-to-SQL pour équipes techniques internes

Les prérequis côté données

Documenter le schéma métier

Le LLM doit comprendre que dans votre ERP, la table "ARTICLE" contient les fiches produits, que le champ "DLV" correspond au délai fournisseur, et que "QTR_STK" est la quantité en stock. Sans cette documentation (appelée "contexte" ou "prompt system"), le modèle répondra à côté.

Préparer un dictionnaire de données métier est une bonne pratique indépendamment de l'IA : il documente votre patrimoine de données et facilite l'intégration.

Gérer la fraîcheur des données

Les données qui servent à répondre aux questions supply chain doivent être à jour. Un stock mis à jour une fois par semaine dans le Data Warehouse donnera des réponses périmées sur les niveaux de stock en temps réel.

Pour les données sensibles au temps (stocks, commandes en cours, alertes), une mise à jour quotidienne est le minimum. Pour les données stables (fiches fournisseurs, nomenclatures), une mise à jour hebdomadaire suffit.

Tableau des prérequis données pour déployer un LLM sur ERP : dictionnaire métier, fréquence de mise à jour par type de données (temps réel pour stocks, quotidien pour commandes, hebdomadaire pour nomenclatures), gestion des droits d'accès
La fraîcheur des données est le prérequis clé : les données de stock et commandes doivent être à jour quotidiennement, les données stables (fiches fournisseurs, nomenclatures) peuvent être synchronisées hebdomadairement

La sécurité et les droits d'accès

Le LLM ne doit pas avoir accès à des données sensibles (marges, salaires, informations stratégiques) accessibles à tous les utilisateurs. La gestion des droits d'accès doit être pensée au niveau du Data Warehouse ou de l'API, pas au niveau du LLM.

61%
des déploiements de LLM sur ERP en PME nécessitent un retraitement des droits d'accès aux données pour s'assurer que les utilisateurs ne peuvent interroger que les données auxquelles ils ont accès
Retours d'expérience, déploiements LLM et interfaces conversationnelles sur ERP PME, France et Europe, 2022-2025

Comment démarrer avec un budget limité

L'approche minimale viable

Pour une PME avec peu de ressources techniques, l'approche la plus accessible est d'utiliser un outil SaaS supply chain qui inclut une interface conversationnelle native. Certains logiciels de gestion des stocks intègrent déjà un assistant en langage naturel connecté à leurs données.

Cette approche ne nécessite pas d'intégration technique : l'outil supply chain accède à ses propres données, le LLM est fourni par l'éditeur.

Le développement progressif

Si vous voulez une solution sur mesure, démarrer par un périmètre limité : connecter le LLM uniquement aux données de stock et de commandes en cours, sur les 100 références les plus critiques. Valider la qualité des réponses, ajuster le prompt système, puis élargir progressivement.

Éviter de vouloir tout connecter d'emblée. Un LLM qui répond bien sur un périmètre limité est plus utile qu'un LLM qui répond approximativement sur tout.

Les outils disponibles

Les principaux LLM (GPT-4, Claude, Gemini) sont tous accessibles via API. Les coûts d'API pour un assistant supply chain utilisé quotidiennement par une équipe de 5 personnes sont de l'ordre de quelques dizaines d'euros par mois. Le coût principal est le développement de l'intégration.


Ce qu'il faut retenir

  • Connecter un LLM à un ERP permet une interface conversationnelle sur les données métier. Les 3 architectures principales : LLM + API ERP, LLM + Data Warehouse (RAG), LLM + Text-to-SQL.
  • Le choix dépend des ressources techniques disponibles et de la complexité souhaitée. Pour une PME sans équipe data, un outil SaaS avec assistant intégré est le meilleur départ.
  • Prérequis essentiels : dictionnaire de données métier, fraîcheur des données adaptée au cas d'usage, gestion des droits d'accès.
  • Démarrer par un périmètre limité (stock + commandes, 100 références critiques) et élargir progressivement.
  • Le coût d'API est marginal (quelques dizaines d'euros/mois). Le coût principal est l'intégration initiale.

Articles liés

NLP en supply chain : interroger ses données en langage naturelIA & data

NLP en supply chain : interroger ses données en langage naturel

Lire l'article →
IA en supply chain : par où commencer quand on est une PMEIA & data

IA en supply chain : par où commencer quand on est une PME

Lire l'article →
Qualité des données supply chain : le prérequis oublié de l'IAIA & data

Qualité des données supply chain : le prérequis oublié de l'IA

Lire l'article →