0 XP
?
Débutant30 min20 XP

Objectifs de cette leçon

  • Optimiser la longueur
  • Utiliser le résumé
  • Reprendre intelligemment

Optimiser les conversations 🔄

Le problème des conversations longues

À chaque tour, tout l'historique est renvoyé en input.

ToursTokens historiqueCoût cumulé
1100$0.0001
5500$0.0005
101000$0.001
202000$0.002

Quand démarrer une nouvelle conversation ?

Signes qu'il faut changer :

  • Le contexte dépasse 50% de la fenêtre
  • Le sujet a changé
  • Les réponses deviennent moins précises
  • L'IA "oublie" des instructions

Stratégies d'optimisation

1. Résumer l'historique

CONTEXTE PRÉCÉDENT :
- Création API Express + Prisma
- Route /api/users CRUD terminée
- Auth JWT implémentée
- Bug DELETE corrigé
PROCHAINE ÉTAPE : tests d'intégration

2. Reprise intelligente

❌ "Comme je t'ai dit avant..."
✅ "CONTEXTE : [résumé concis]. PROCHAINE ÉTAPE : [objectif]."

3. Batch de tâches

❌ 5 conversations séparées pour 5 tâches
✅ 1 conversation avec 5 tâches numérotées

Tableau comparatif

ApprocheTokens totauxQualité
Conversation longue (20 tours)~4000Dégradée
Résumé + nouvelle conversation~1500Excellente

Résumé

  • Les conversations longues gaspillent des tokens
  • Résumez avant de continuer
  • Démarrer une nouvelle conversation quand le contexte change
  • Le batch prompting réduit le nombre de conversations
Optimisez vos conversations
Astuce
VousCrée un composant Button
IAVoici un composant Button basique...
VousAjoute les variants
IAVoici les variants primary, secondary...
VousAjoute la taille sm
IAVoici avec sm, md, lg...
VousRends-le accessible
IAVoici avec aria-label...

Messages : 8 → Optimisé : 2 messages (75% de tokens économisés)