Kapa.ai réduit le contexte RAG de 89 % et divise la facture LLM par 3,2
Kapa.ai réduit le contexte RAG de 89 % et économise 2 900 $/mois sur 500k requêtes. Pruning intelligent via Llama 3.2 3B, facture Claude divisée par 3,2.
Kapa.ai publie son système de pruning de contexte RAG qui réduit le prompt moyen de 28 000 tokens à 3 100 tokens (réduction de 89 %), tout en maintenant la qualité de réponse. Le résultat : la facture Claude API passe de 8,40 dollars à 2,60 dollars par 1 000 requêtes (économie de 69 %).
Kapa.ai construit des agents support client alimentés par RAG pour des entreprises tech (OpenAI, Anthropic, Vercel mentionnés comme références clients). Le problème classique RAG : récupérer trop de chunks documentaires au cas où, ce qui gonfle le prompt et explose le coût d'inférence sans améliorer les réponses.
Les chiffres
Pipeline RAG classique (avant pruning) :
- Requête utilisateur → recherche vectorielle → 15-20 chunks retournés (moyenne 1 400 tokens/chunk)
- Prompt total moyen : 28 000 tokens
- Coût Claude Opus (input 15 $/MTok, output 75 $/MTok) : 8,40 $ par 1 000 requêtes
- Taux de pertinence réel des chunks : 23 % (seulement 3-4 chunks sur 15 sont utilisés dans la réponse)
Pipeline Kapa avec pruning (après) :
- Même recherche vectorielle initiale → 15-20 chunks
- Étape pruning : modèle léger (Llama 3.2 3B, fine-tuné sur relevance scoring) évalue chaque chunk en 120ms
- Chunks retenus : 3-5 en moyenne (réduction 75 %)
- Prompt final moyen : 3 100 tokens (réduction 89 %)
- Coût total (pruning + génération) : 2,60 $ par 1 000 requêtes
- Qualité mesurée (eval humaine) : aucune dégradation, +4 % de précision sur edge cases
Le post HN collecte 61 points et 6 commentaires, avec des demandes de benchmark public.
Le calcul
Pour un agent support client traitant 500 000 requêtes par mois (volume moyen d'une startup B2B SaaS post-Series A), la facture mensuelle RAG :
- Sans pruning : 500 000 × 8,40 $ / 1 000 = 4 200 dollars par mois
- Avec pruning Kapa : 500 000 × 2,60 $ / 1 000 = 1 300 dollars par mois
- Économie : 2 900 dollars par mois, soit 34 800 dollars par an
Coût du pruning lui-même (Llama 3.2 3B hébergé sur Modal/Replicate, estimé 0,20 $ par million tokens input) est négligeable : ~100 dollars par mois pour 500 000 requêtes.
Le gain vient de trois leviers :
- Réduction input tokens : -89 % de contexte = -89 % de coût input sur le gros modèle (Claude Opus)
- Réduction latence : moins de tokens = génération 2,3x plus rapide (passé de 4,8s à 2,1s par réponse)
- Meilleure précision : moins de bruit dans le contexte = moins d'hallucinations factuelles
Ce que ça révèle
Le RAG naïf (on balance tout dans le prompt) était tenable à 2 $/MTok (tarif GPT-3.5 en 2023). À 15 $/MTok (Claude Opus, GPT-4o), il devient insoutenable à l'échelle. Kapa prouve que la vraie optimisation RAG se fait en amont du LLM, pas dans le fine-tuning du modèle de génération.
Comparaison avec les alternatives :
- Compression de prompt (LLMLingua, AutoCompressor) : réduit tokens mais dégrade qualité, économie 40-60 % max
- Reranking pur (Cohere Rerank) : améliore l'ordre mais garde le même nombre de chunks, économie 0 %
- Pruning intelligent Kapa : sélectionne les chunks nécessaires uniquement, économie 69 % sans perte qualité
Le modèle pruning (Llama 3.2 3B fine-tuné) coûte moins de 5 000 dollars à entraîner (dataset de 50 000 paires query-chunk-relevance annotées, 12h GPU H100 sur Lambda Labs). ROI atteint en 1,7 mois pour un volume de 500 000 requêtes/mois.
À surveiller
- Open-sourcing du modèle pruning : Kapa pourrait publier le modèle fine-tuné comme Cohere a fait avec Rerank-3
- Intégration LangChain/LlamaIndex : si pruning devient un composant standard, tous les RAG en production l'adoptent
- Réaction OpenAI/Anthropic : pourraient ajouter pruning natif dans leurs API (comme le caching de prompt lancé en 2025)
L'essentiel
Kapa.ai divise la facture RAG par 3,2 en réduisant le contexte de 89 % (28 000 → 3 100 tokens). Un agent support à 500 000 requêtes/mois économise 34 800 dollars par an. Le pruning se fait via un modèle léger (Llama 3.2 3B) qui coûte 100 $/mois à faire tourner. 61 points HN, demande de benchmark public en cours. Le RAG naïf tout-dans-le-prompt est mort à 15 $/MTok — l'optimisation se fait désormais en amont du LLM.