Aller au contenu

Fine-tuning ou RAG : faut-il entraîner une IA sur les données de votre entreprise ?

Le fine-tuning modifie le modèle lui-même pour lui apprendre un comportement : un style, un format, une façon de classer. Il retient mal les faits et ne se met pas à jour quand vos prix changent. Pour qu’une IA connaisse vos clients, vos tarifs et vos procédures, on lui donne à lire au moment de la tâche une mémoire d’entreprise écrite, les données de vos logiciels (par des requêtes contrôlées) et, pour les documents, le RAG. Presque aucune PME n’a besoin de fine-tuning ; il devient utile pour une tâche très répétitive, à grand volume, souvent sur un petit modèle installé chez vous.

Ce que veut dire « entraîner une IA sur nos données »

« On voudrait une IA entraînée sur nos données. » Derrière la phrase, le besoin est presque toujours le même : que l’IA connaisse l’entreprise. Ses clients, ses prix, ses procédures, sa façon de répondre.

Il existe plusieurs façons d’y arriver, et une seule modifie vraiment le modèle. Les confondre coûte cher : on se lance dans un entraînement alors qu’il suffisait d’écrire des règles, ou on attend d’un modèle entraîné qu’il connaisse des tarifs qui ont changé depuis.

Pour comprendre, une image suffit. Un modèle de langage, c’est un employé très cultivé qui a lu une grande partie d’Internet, mais qui n’a jamais mis les pieds chez vous. Vous pouvez soit changer ses réflexes, soit lui donner les bons documents à lire, soit lui écrire des consignes. Ce sont trois choses différentes.

Le fine-tuning et LoRA, expliqués simplement

Le fine-tuning est un entraînement supplémentaire. On montre au modèle beaucoup d’exemples « demande, bonne réponse », et on ajuste ses réglages internes, qu’on appelle ses poids, pour qu’il reproduise ce comportement. On peut aussi lui montrer des paires de réponses en lui indiquant laquelle est meilleure.

Le fine-tuning complet modifie tous les poids, soit des milliards de nombres. Il demande beaucoup de puissance de calcul. LoRA, une méthode publiée par des chercheurs de Microsoft, fait plus léger : on gèle le modèle et on entraîne seulement de petites surcouches ajoutées à côté. L’image la plus juste est celle de post-it collés sur un manuel, au lieu de réécrire le manuel. C’est aujourd’hui la façon la plus courante d’adapter un modèle ouvert.

Ce que le fine-tuning apprend bien : un format de sortie, un ton, une façon de classer des demandes. La documentation d’OpenAI le présente ainsi, et recommande de commencer par de bonnes consignes et des tests avant d’envisager un entraînement. Ce qu’il apprend mal : des faits précis. Des chercheurs ont comparé les deux approches pour apporter de nouvelles connaissances à un modèle, et la recherche dans les documents l’emporte nettement.

Le RAG : donner à lire au moment de la question

Le RAG ne touche pas au modèle. Quand une question arrive, un programme cherche les passages utiles dans vos documents, les met sous les yeux du modèle, et celui-ci répond à partir de ce qu’il vient de lire. Si votre tarif change demain, vous remplacez le document, et la réponse change aussitôt.

C’est la bonne méthode pour une connaissance à jour tirée de documents. Elle a ses propres exigences, que nous détaillons dans notre article sur le RAG : une recherche qui trouve les codes exacts, des droits d’accès, des sources citées.

Les consignes, la mémoire d’entreprise et vos données

Les consignes sont le texte que le modèle reçoit avant chaque tâche : son rôle, ce qu’il doit faire, ce qu’il ne doit jamais faire, quoi faire quand il ne sait pas. Bien écrites, elles suffisent à régler la plupart des problèmes de ton et de format, sans aucun entraînement.

La mémoire d’entreprise va un cran plus loin. Nous écrivons avec vous vos règles de prix, vos remises par client, vos délais réels, vos process, sous une forme claire et rangée. L’agent la relit avant d’agir. Ce n’est pas de l’entraînement : c’est de la lecture, et tout reste visible et modifiable.

Reste ce qui change tous les jours : clients, tarifs en vigueur, historique, stocks, planning. Ces données vivent dans les bases de vos logiciels. Plutôt que de les recopier dans des documents, nous les faisons lire à la source par des requêtes SQL contrôlées, avec des accès en lecture seule ou limités, une validation humaine pour toute action et un journal. Le chiffre lu est celui du jour, pas celui d’un ancien export.

Ce que chaque méthode apprend à l’IA

Le tableau compare les approches. Regardez la colonne « ce qu’elle apprend bien » : vos tarifs n’apparaissent pas sur la ligne du fine-tuning. Un modèle entraîné imite une forme, il n’est pas fiable pour retrouver un chiffre.

Ce que chaque méthode apprend à l’IA
MéthodeModifie le modèle ?Ce qu’elle apprend bienMise à jourCe qu’il faut fournir
ConsignesNonLe rôle, le ton, le format, les interditsImmédiate : on réécrit le texteQuelques heures de rédaction
Mémoire d’entrepriseNonVos règles de prix, vos process, vos exceptionsImmédiate : on corrige la règleUne personne qui connaît les règles, et vos cas récents pour tester
Données de vos logiciels (requêtes contrôlées)NonLes chiffres exacts : clients, tarifs, historique, stocksEn temps réel : la donnée est lue à la sourceUn accès limité à vos logiciels et des requêtes vérifiées
RAGNonUne connaissance à jour tirée de vos documentsDès que le document changeDes documents à jour et une recherche bien réglée
Fine-tuning (dont LoRA)OuiUn style, un format, une façon de classer, répétés à grand volumeLente : il faut réentraînerBeaucoup d’exemples propres, de la puissance de calcul, des tests

Pourquoi presque aucune PME n’a besoin de fine-tuning

  • Votre besoin principal est la connaissance de l’entreprise, et c’est justement ce que le fine-tuning apprend mal.
  • Vos informations changent : prix, stocks, clients, délais. Chaque changement demanderait un nouvel entraînement.
  • Il faut des exemples nombreux et propres. Rassembler et nettoyer ces exemples est souvent plus long que d’écrire les règles.
  • Les meilleurs modèles du marché ne sont pas tous ouverts à l’entraînement par leurs clients. Et quand une nouvelle version sort, il faut souvent tout refaire.
  • On perd en lisibilité : une règle écrite se relit et se corrige, un comportement appris dans des poids ne s’explique pas.
  • Les consignes, la mémoire d’entreprise, l’accès contrôlé à vos données et le RAG règlent la grande majorité des cas, plus vite et sans rien figer.

Un exemple

Un bureau d’études qui entraînerait un modèle sur ses propositions des dernières années obtiendrait un modèle qui en imite très bien la présentation. Après la révision de ses honoraires, il continuerait pourtant de citer les anciens. Lire la grille en vigueur dans le logiciel, au moment de chiffrer, règle le problème sans aucun entraînement.

Quand le fine-tuning vaut le coup

Il existe des cas où il se justifie. Une tâche très répétitive, à grand volume, avec un format strict : classer des milliers de demandes dans les mêmes catégories, extraire toujours les mêmes champs de documents qui se ressemblent. Ou un petit modèle installé sur vos propres serveurs, pour des données qui ne doivent pas sortir : un petit modèle adapté par LoRA à une tâche précise peut alors suffire là où il aurait fallu un gros modèle généraliste, avec moins de matériel.

Même dans ces cas, l’ordre ne change pas. D’abord des consignes, une mémoire écrite et l’accès à vos données, testés sur vos vrais cas. Ensuite, si les résultats plafonnent sur un point précis et mesuré, un entraînement ciblé. Jamais l’inverse. Si vous vous demandez où se situe votre projet, vous pouvez réserver 30 minutes avec Théo : on regarde votre besoin et on vous dit honnêtement si un entraînement a du sens.

Questions fréquentes

Peut-on fine-tuner ChatGPT ou Claude sur nos données ?

Certains fournisseurs le proposent sur une partie de leurs modèles, par leur interface pour développeurs. Mais ce n’est presque jamais la bonne réponse pour qu’une IA connaisse votre entreprise : une mémoire écrite, la lecture de vos données à la source et le RAG le font mieux et se mettent à jour.

Qu’est-ce que LoRA ?

Une méthode de fine-tuning léger. Le modèle d’origine reste intact et on entraîne seulement de petites surcouches ajoutées à côté. Cela demande beaucoup moins de puissance de calcul qu’un entraînement complet.

Un modèle fine-tuné invente-t-il moins ?

Pas sur les faits. Il peut mieux respecter un format ou un ton, mais il reste capable d’inventer un prix ou une date. Pour réduire les inventions, il faut lui donner la bonne information à lire et lui interdire de deviner.

Trente minutes pour trouver la tâche qui vous rend le plus d’heures.

Réserver 30 min avec Théo

Gratuit, sans engagement. Devis dans les 24 heures.

Trente minutes pour définir votre premier agent IA.

On discute de vos process et on définit ensemble l’agent IA le plus rentable à mettre en place chez vous.

Réserver 30 min avec Théo