Arrêtez le fine-tuning. Vous avez besoin de RAG, d'un cache et de meilleurs prompts
Fine-tuning et Provisioned Throughput coûtent cher pour la plupart des problèmes LLM. Le chemin moins cher : récupération, cache de prompt, meilleurs prompts.

Pour la plupart des équipes qui se tournent vers le fine-tuning sur Amazon Bedrock, la bonne réponse est la récupération, un cache de prompt, et de meilleurs prompts, dans cet ordre. Le fine-tuning est l'outil à envisager après avoir épuisé ces trois options, pas avant. La raison n'est pas idéologique. C'est la facture. Un modèle fine-tuné personnalisé sur Bedrock doit être servi via Provisioned Throughput, et ce modèle de tarification change l'économie de toute votre application.
Le fine-tuning donne l'impression d'être la démarche sérieuse. Vous avez des données propriétaires, vous voulez que le modèle les « connaisse », alors vous entraînez. Mais la plupart de ce pour quoi les gens font du fine-tuning n'est pas une connaissance que les poids doivent absorber. C'est du contexte dont le modèle a besoin au moment de l'inférence, du formatage qu'on peut lui demander de suivre, et des instructions qui n'ont jamais été écrites clairement. Les trois ont des solutions moins chères.
Le coût auquel vous vous engagez en faisant du fine-tuning
Sur Bedrock, vous ne pouvez pas appeler un modèle fine-tuné personnalisé avec une tarification à la demande, au token. Pour exécuter l'inférence contre lui, vous achetez du Provisioned Throughput, qui réserve des unités de modèle à l'heure, avec les engagements les moins chers portant sur un mois ou plus. Vous payez désormais pour de la capacité réservée, que le trafic circule ou non.
Cela inverse votre structure de coûts. La tarification à la demande évolue avec l'usage : pas de trafic, pas de facture. Provisioned Throughput est un plancher fixe : une unité de modèle inactive à 3 h du matin coûte le même prix qu'une unité occupée en pleine charge. Pour une charge de travail irrégulière, à faible volume, ou encore à la recherche de son product-market fit, vous payez un loyer pour une capacité que vous n'utilisez pas. Et vous avez ajouté une charge de MLOps, réentraîner à mesure que vos données dérivent, versionner les modèles, évaluer chaque nouveau checkpoint, que quelqu'un possède désormais pour toujours.
Ce que la pile moins chère résout réellement
Le RAG gère la connaissance
Si l'objectif est que le modèle réponde à partir de vos documents, c'est de la récupération, pas de l'entraînement. Une Bedrock Knowledge Base transforme votre contenu en embeddings et fait remonter les passages pertinents dans le contexte au moment de la requête. Nouveau document, pas de réentraînement : vous l'indexez et il est récupérable en quelques minutes. Le fine-tuning fige la connaissance dans des poids qui deviennent obsolètes dès que vos données changent. La récupération garde la connaissance dans un stock que vous pouvez mettre à jour en continu, sur une inférence à la demande contre un modèle de base.
Le cache de prompt gère le contexte répété
L'objection habituelle au RAG et au prompting few-shot est le coût en tokens : vous renvoyez un long prompt système, des définitions d'outils et un contexte récupéré à chaque appel. Le cache de prompt élimine l'essentiel de ce coût. Bedrock met en cache le préfixe stable de votre prompt afin que les tokens répétés soient facturés avec une forte remise et servis plus vite, et la durée du cache s'étend désormais à une heure, ce qui couvre confortablement une session utilisateur ou une tâche par lots. Ce qui rendait un gros prompt coûteux est exactement ce que le cache est conçu pour corriger.
De meilleurs prompts gèrent le comportement et le format
Une part surprenante des projets de fine-tuning demandent en réalité au modèle de produire du JSON cohérent, d'adopter un ton, ou de suivre une procédure. C'est un problème de prompt. Un prompt système clair avec quelques exemples bien choisis vous amène l'essentiel du chemin, sans coût d'entraînement et avec un cycle de modification de quelques secondes plutôt qu'un cycle de réentraînement. Épuisez le prompting structuré et les exemples few-shot avant de conclure que les poids doivent changer.
Le calcul du coût, en termes simples
Mettez les deux chemins côte à côte pour une application typique à volume faible ou moyen :
Fine-tune path:
training run (one-off)
+ Provisioned Throughput (fixed monthly floor, idle or not)
+ retraining + eval + versioning (ongoing engineering)
RAG + cache + prompts path:
on-demand tokens (scales to zero when idle)
+ Knowledge Base storage + embedding (small, usage-based)
+ prompt cache (discounts the repeated prefix)Pour tout ce qui reste en deçà d'un volume élevé, constant et prévisible, la seconde colonne est moins chère en dollars et bien moins coûteuse en temps d'ingénierie. Le plancher fixe de Provisioned Throughput ne se rentabilise que si vous faites tourner assez de trafic constant pour occuper ces unités réservées.
Quand le fine-tuning est vraiment la réponse
C'est un outil réel avec une vraie niche. Faites du fine-tuning quand vous avez besoin d'un comportement qu'aucun prompt ne produit de façon fiable : un style de sortie spécialisé, un vocabulaire de domaine que le modèle de base gère mal, ou un budget de latence et de tokens qu'un long prompt ne peut pas tenir à votre volume. Ces cas existent. Ce sont des exceptions, et vous devriez pouvoir pointer un échec mesuré de la pile moins chère avant de vous engager sur le coût fixe de Provisioned Throughput.
Ce qu'il faut retenir
Le fine-tuning sur Bedrock signifie Provisioned Throughput, ce qui signifie un plancher de coût fixe et un engagement MLOps que vous portez indéfiniment. Ce pour quoi la plupart des équipes font du fine-tuning est de la connaissance, du contexte répété, ou des instructions floues, et cela se résout plus économiquement par la récupération, le cache de prompt, et de meilleurs prompts. Tournez-vous d'abord vers la pile économique, mesurez où elle échoue, et ne payez pour l'entraînement qu'ensuite.
À lire ensuite
- Knowledge Base Chunking Is Where Your RAG Quality Dies, parce qu'une pile RAG ne vaut que la façon dont vous découpez les documents.
- Cutting Amazon Bedrock Knowledge Base Costs by ~90%, sur la même discipline de coût appliquée au magasin de vecteurs.
Pour le guide plus large d'optimisation des coûts sur AWS, les notes de terrain se trouvent sur ercan.cloud, et le hub est sur ercanermis.com.
Plus d'Ercan
Deux autres sites, même auteur, terrain différent.
Cloud, AWS, EKS, Terraform, plateforme.
Notes de terrain de systèmes de production. EKS, IAM, Terraform à l'échelle organisation, observabilité, optimisation des coûts.
Visiter ercan.cloud →Le hub. À propos, conseil, contact.
Hub personnel pour les deux pistes d'écriture. Qui je suis, comment fonctionne le conseil, comment me joindre.
Visiter ercanermis.com →