Avant de commencer avec OpenAI : l’accès est fermé aux nouveaux utilisateurs
Selon l’annonce officielle consultée le 10 octobre 2026, les nouveaux utilisateurs ne peuvent plus démarrer de fine-tuning en libre-service. Les utilisateurs existants doivent aussi remplir certaines conditions, et la création de nouvelles tâches d’entraînement doit prendre fin le 6 janvier 2027. Cela ne signifie pas la disparition de cette technologie. Les conditions et les dates figurent dans la section 5.
« Je veux adapter l’IA à mon entreprise. » Une possibilité est le fine-tuning : l’entraînement supplémentaire d’un LLM préentraîné sur des données adaptées à un usage particulier. Les besoins en données, les coûts et les services disponibles varient : établissez d’abord une référence pour mesurer les améliorations. Ce guide explique le rôle du fine-tuning, ses atouts, ses différences avec le RAG et les instructions par prompts, les principales méthodes, les prérequis et les premières étapes.
Le RAG récupère l’information ; le fine-tuning ajuste les réponses
— Identifiez les échecs et choisissez une méthode adaptée à votre objectif
Prompts
Commencez par les instructions. Testez prompts et exemples, puis mesurez les performances de référence.
RAG (recherche)
Ajoutez ici des connaissances actuelles ou internes.
Fine-tuning
Entraînez sur des exemples corrects et évaluez sur des entrées inédites.
Sommaire
1. Qu’est-ce que le fine-tuning ?
Le fine-tuning consiste à entraîner davantage un modèle d’IA déjà entraîné (le modèle de base) sur des données propres à votre usage pour ajuster ses schémas de réponse. Il peut s’agir de répondre dans le style de votre entreprise, d’utiliser un format précis ou de s’adapter à une terminologie spécialisée. L’objectif est de faire apprendre ces schémas au modèle lui-même.
Imaginez la formation d’une nouvelle recrue. Même compétente, cette recrue —le modèle de base— ne connaît pas les pratiques de votre entreprise. L’entraînement sur des exemples internes vise à adapter les réponses à ces pratiques et permet d’évaluer si des instructions plus courtes suffisent. Le fine-tuning met à jour les poids du modèle (paramètres) ou des adaptateurs supplémentaires.
💡 En une phrase : le fine-tuning est un entraînement supplémentaire qui apprend des schémas de réponse au modèle lui-même. Les prompts et le RAG fournissent des instructions ou des documents à chaque requête ; le fine-tuning modifie les schémas de réponse par les poids ou des adaptateurs supplémentaires.
Un « modèle personnalisé » ne signifie pas que vous possédez le modèle sous-jacent. Distinguez l’accès par API de la gestion des poids par vos propres moyens et vérifiez la licence du modèle de base ainsi que ses conditions de distribution.
2. Atouts et limites
Une mauvaise compréhension de l’objectif peut conduire à l’échec. Le fine-tuning est une option pour ajuster des schémas de réponse : style, classification ou suivi des instructions ; ce n’est pas un mécanisme intégrant automatiquement les informations apparues après l’entraînement.
- Cohérence du style et du ton
- Sorties dans un format précis
- Maîtrise de la terminologie spécialisée
- Possibilité de raccourcir les instructions longues et répétées
- Apprentissage d’informations actuelles qui changent fréquemment
- Conservation exacte des documents internes comme faits
- Cohérence entre les réponses et les sources citées
- Mise à jour automatique avec les informations postérieures à l’entraînement
Pour traiter précisément des informations actuelles ou des données internes, le RAG (rechercher l’information et l’ajouter au contexte) est plus adapté que le fine-tuning. Ce dernier permet de rapprocher les réponses du ton ou du format voulu. Si vous avez besoin d’un format comme JSON, comparez aussi les sorties structurées des modèles compatibles. Le guide OpenAI sur les sorties structurées distingue le respect du format de la justesse sémantique des valeurs et explique comment gérer les refus de réponse.
3. Choisir entre RAG, prompts et fine-tuning
Ces trois approches courantes de personnalisation de l’IA ont des rôles et des facteurs de coût différents. Le tableau en donne un aperçu.
| Méthode | Rôle | Facteurs de coût | Usages adaptés |
|---|---|---|---|
| Prompts | Améliorer les instructions | Appels au modèle, essais et évaluation | Améliorer instructions et exemples ; établir une référence |
| RAG | Rechercher et apporter des connaissances | Recherche, indexation, stockage et génération | Lorsqu’il faut des faits actuels ou internes |
| Fine-tuning | Ajuster les schémas de réponse | Données, entraînement, évaluation et inférence | Évaluer les changements de format et de ton ou réduire les coûts de traitement |
Avant de choisir : une faible précision ne signifie pas automatiquement qu’il faut du fine-tuning. Distinguez instructions insuffisantes, manque de documents de référence et schémas de réponse, puis comparez les options avec les mêmes questions d’évaluation.
Un repère utile : « RAG pour les faits et les connaissances ; fine-tuning pour le comportement et les schémas ; d’abord les prompts. » En production, vous pouvez combiner RAG pour fournir les documents et fine-tuning pour ajuster les réponses, mais tous les systèmes n’ont pas besoin des deux. Cette démarche rejoint l’ingénierie de contexte.
4. Principales méthodes : complet, LoRA et QLoRA
SFT apprend à partir des sorties souhaitées. DPO utilise les préférences entre réponses, tandis que RFT utilise des signaux tels que les notes d’un évaluateur. Le fine-tuning complet, LoRA et QLoRA relèvent d’une autre classification : ils concernent les paramètres mis à jour et la précision numérique. Les services d’API ne permettent pas nécessairement de choisir librement l’implémentation interne. Consultez le guide OpenAI des méthodes d’entraînement.
Il existe plusieurs façons de réaliser un fine-tuning. Pour débuter, comprenez ces trois méthodes.
Fine-tuning complet
Met à jour tous les paramètres du modèle. Par rapport à LoRA sur le même modèle, il entraîne un ensemble plus large de paramètres et exige davantage de mémoire d’entraînement. Évaluez la qualité relative pour chaque tâche.
Dans sa forme de base, le modèle de base reste figé et des adaptateurs supplémentaires représentés par des matrices de faible rang sont entraînés. Ne mettre à jour qu’un petit sous-ensemble réduit les paramètres entraînables et les besoins en mémoire. LoRA est une méthode d’ajustement économe en paramètres (PEFT).
Combine LoRA avec une quantification sur 4 bits, en gardant le modèle initial figé pendant l’entraînement des adaptateurs LoRA. Elle vise à réduire la mémoire utilisée ; vérifiez la compatibilité du GPU, du modèle et des bibliothèques.
La documentation officielle de PEFT et les articles originaux sur LoRA et QLoRA expliquent les mécanismes. Les résultats expérimentaux de ces articles ne garantissent pas ceux de tous les modèles.
Choisissez le fine-tuning complet, LoRA ou QLoRA selon les ressources disponibles et les résultats d’évaluation. L’échec d’une méthode ne prouve pas que les autres échoueront. Avec un LLM local, un petit essai sur votre propre PC peut aussi être possible.
5. Données, coûts et outils
Données nécessaires : le minimum accepté n’est pas la quantité nécessaire à une qualité utile
10 exemples
Minimum indiqué dans le guide SFT d’OpenAI
50 exemples
Exemples soigneusement préparés recommandés par ce guide pour une première évaluation
Pas de règle universelle
La quantité varie selon l’usage, le modèle et la méthode d’entraînement
Le guide SFT d’OpenAI fait état d’améliorations avec 50–100 exemples et recommande de revoir la tâche ou le prompt si 50 exemples n’apportent aucune amélioration. Cette recommandation concerne SFT chez OpenAI ; elle ne prouve pas que toutes les méthodes exigent 500 exemples. Respecter le minimum de soumission et obtenir une qualité utile sont deux questions distinctes.
Avant d’augmenter le nombre, vérifiez si les exemples ressemblent aux entrées réelles, si les réponses sont correctes, si les classes sont convenablement équilibrées et s’il existe des doublons ou contradictions. Séparez les données d’entraînement et d’évaluation pour que les reformulations d’une même question n’apparaissent pas dans les deux ensembles et ne gonflent pas les scores. Enseigner une bonne réponse lorsque l’entrée ne contient pas les informations nécessaires pour la déduire peut encourager les suppositions sans fondement. Consultez les conseils OpenAI sur la qualité des données et la séparation des données d’évaluation.
Tarifs : incluez l’usage ultérieur, pas seulement l’entraînement
Coût total = préparation des données + entraînement et essais + évaluation + inférence et exploitation
- Préparation des données : collecte, droits d’utilisation, anonymisation, réponses correctes et vérification
- Entraînement et essais : tokens facturables, répétitions, temps de calcul et autres facteurs
- Évaluation : appels au modèle sur des données séparées, appréciation humaine et expériences comparatives
- Inférence et exploitation : utilisation du modèle entraîné, GPU, stockage, surveillance, mises à jour et réentraînement
Pour une facturation par tokens, partez de « tokens d’entraînement facturables ÷ un million × prix unitaire » ; pour une facturation au temps, utilisez « durée facturable × tarif horaire ». Vérifiez quels tokens ou durées comptent et comment le fournisseur traite les échecs et nouvelles tentatives. Si vous gérez l’entraînement, estimez aussi les passages sur les données, la longueur d’entrée, le nombre de GPU et la durée d’exécution.
Ces deux exemples utilisent des méthodes et des unités différentes et proviennent des tarifs Standard du tableau officiel des prix d’OpenAI, consulté le 10 octobre 2026. Leur présence ne signifie pas que de nouveaux utilisateurs peuvent s’inscrire ; consultez les conditions de disponibilité ci-dessous.
SFT : GPT-4.1 mini
Entraînement : $5 / million de tokens
gpt-4.1-mini-2025-04-14. L’inférence avec le modèle ajusté coûte $0.80 pour l’entrée, $0.20 pour l’entrée en cache et $3.20 pour la sortie, chaque montant par million de tokens. Ces frais sont distincts de l’entraînement.
RFT : o4-mini
Entraînement : $100 / heure
o4-mini-2025-04-16. Les tokens des modèles qui notent les sorties RFT sont facturés séparément. L’inférence avec le modèle ajusté entraîne aussi des frais.
L’arrêt d’o4-mini et de sa version ajustée dans cet exemple tarifaire est prévu le 23 octobre 2026. Consultez l’avis officiel de retrait d’OpenAI avant de choisir un modèle.
Il s’agit des prix du fine-tuning et de l’inférence via l’API, pas des abonnements ChatGPT. Le traitement par lots et le partage de données peuvent avoir des tarifs particuliers : « $25–$100 par million de tokens » n’est donc pas un prix commun à toutes les méthodes. Incluez les conditions de partage et les tarifs d’inférence dans votre estimation.
Si vous cherchez à économiser, mesurez si le coût par requête baisse réellement après l’entraînement. Diviser le coût de mise en œuvre par l’économie par requête donne un volume approximatif d’amortissement, mais seulement si la qualité des réponses est comparable et l’économie positive. Pour un faible volume, l’économie sur l’inférence peut ne pas couvrir la préparation.
Disponibilité : retrait progressif d’OpenAI et entraînement autogéré
| Dates annoncées par OpenAI | Changement applicable |
|---|---|
| 7 mai 2026 | Les organisations n’ayant jamais effectué de fine-tuning ne peuvent plus créer de nouvelles tâches ni lancer d’entraînement. |
| 2 juillet 2026 | Les organisations n’ayant pas utilisé de modèle ajusté pour l’inférence dans les 60 jours précédents perdent également l’accès à la création de nouvelles tâches. |
| 6 janvier 2027 (prévu) | La création de nouvelles tâches prend fin également pour les utilisateurs existants actifs. L’inférence avec les modèles ajustés continue jusqu’au retrait du modèle de base. |
Source : changements d’accès au fine-tuning en libre-service d’OpenAI, consultés le 10 octobre 2026. Une grille tarifaire ou un guide encore en ligne ne prouve pas que votre organisation peut commencer.
Pour entraîner vous-même un modèle dont vous pouvez gérer les poids, SFTTrainer de Hugging Face TRL est une possibilité. Vérifiez les licences du modèle et des données, la mémoire GPU, la longueur d’entrée, les méthodes compatibles et les destinations de stockage. Pour un service géré par un autre fournisseur, vérifiez également les modèles, régions, conditions contractuelles et unités de facturation dans ses spécifications actuelles.
Avant d’entraîner sur des données confidentielles, vérifiez où elles sont envoyées et stockées
OpenAI n’utilise pas les données de l’API pour entraîner ou améliorer des modèles généralistes, sauf si vous acceptez explicitement de les partager. Cependant, le fine-tuning que vous demandez traite vos données à cette fin. Les fichiers et tâches impliquent du stockage : « pas utilisées pour l’entraînement général » ne signifie pas « pas envoyées ni stockées à l’extérieur ». Même en exécution locale, vérifiez journaux, synchronisation et destinations de distribution, et évaluez si des informations confidentielles sont mémorisées ou reproduites. Consultez la documentation OpenAI sur les contrôles des données.
6. Un petit essai pour décider de l’adoption
Le plan suivant illustre une classification des demandes en « livraison », « retours » ou « autres ». Il ne rapporte ni entraînements exécutés, ni performances mesurées, ni factures liées à cet article.
- Définissez les critères d’acceptation : consignez la précision de classification, la gestion des cas incertains, le temps de réponse et le coût par requête. Suivez les erreurs graves séparément des performances moyennes.
- Mesurez les performances de référence : organisez les instructions et les exemples et évaluez sur des données exclues de l’entraînement. Distinguez manque d’instructions, manque d’informations et jugement du modèle.
- Choisissez une méthode répondant à la cause : si des documents de référence manquent, examinez le système de recherche. Si les critères de décision ou les schémas de réponse posent problème, incluez le fine-tuning dans la comparaison. Il n’est pas toujours nécessaire d’essayer le RAG d’abord.
- Vérifiez les conditions d’exécution : vérifiez disponibilité, modèle, budget, droits d’utilisation des données, transmission externe et stockage avant de planifier un petit entraînement.
- Comparez avec la même évaluation : posez les mêmes questions aux modèles de base et ajusté. Incluez des entrées inédites, d’autres langues, des textes longs et des requêtes qui devraient être refusées.
- Décidez d’adopter, d’ajuster ou de différer : comparez gains de qualité, coûts, latence et charge d’exploitation. En l’absence d’amélioration, revoyez les données ou réglages plutôt que de remplacer immédiatement le modèle en production. Conservez une version vers laquelle revenir.
Après l’entraînement, continuez à surveiller les domaines où les erreurs augmentent, les mises à jour d’information et les retraits des modèles de base. Les performances d’entraînement seules ne montrent pas si le modèle traite les entrées inédites. Les conseils d’évaluation d’OpenAI recommandent aussi de séparer les données d’entraînement et de test.
Résumé
Trois points à retenir sur le fine-tuning :
- Ce que c’est : un entraînement supplémentaire d’un modèle préentraîné pour ajuster les schémas de réponse en mettant à jour les poids ou des adaptateurs supplémentaires.
- Comment choisir : identifiez si le problème concerne l’information de référence, les instructions ou les schémas de réponse, puis comparez les méthodes dans les mêmes conditions.
- Comment commencer : vérifiez disponibilité, budget et droits d’utilisation des données. Les besoins et les coûts varient selon la méthode, le modèle et l’usage.
Le fine-tuning est une option d’amélioration dont l’efficacité doit être établie par évaluation. Terminer une tâche d’entraînement et améliorer la qualité dans le travail réel demandent des vérifications distinctes. Les guides sur le RAG et l’ingénierie de contexte aident à comprendre l’ensemble des possibilités de personnalisation de l’IA. Une autre technique liée à la réduction des modèles est la distillation de modèles.
Questions fréquentes
Q. Faut-il choisir le fine-tuning ou le RAG ?
R. Choisissez selon l’objectif. Le RAG convient aux connaissances et faits actuels ou internes ; le fine-tuning peut ajuster comportement, schémas et ton. Ils peuvent être combinés, mais tous les systèmes n’ont pas besoin des deux. Évaluez les options, y compris les prompts et les sorties structurées.
Q. Une personne peut-elle réaliser le fine-tuning d’un modèle ?
R. Oui, avec un modèle adapté et des ressources de calcul. Même avec QLoRA, les besoins en mémoire dépendent du modèle, de la longueur d’entrée et de la configuration. OpenAI n’accepte plus de nouveaux utilisateurs pour l’entraînement en libre-service : vérifiez aussi les conditions de l’entraînement autogéré ou des autres fournisseurs.
Q. De combien de données ai-je besoin ?
R. Il n’existe pas de nombre universel d’exemples. Le minimum de 10 et la recommandation initiale de 50 exemples pour SFT chez OpenAI concernent la méthode de ce fournisseur. Décidez selon la diversité des tâches, la méthode d’entraînement et l’évaluation sur des entrées inédites.
Q. Le fine-tuning apprend-il aussi les informations les plus récentes ?
R. Les informations ajoutées après l’entraînement ne sont pas intégrées automatiquement. Un modèle peut générer des réponses avec citations, mais il ne garantit pas que les sources existent ou étayent la réponse. Prévoyez un moyen de retrouver les documents changeants et évaluez séparément les réponses et les citations.