Reflechir etape par etape
Le principe
Si on vous reveillait pour vous poser immediatement des questions complexes, vous seriez moins performant que si on vous laissait le temps de reflechir. C’est la meme chose pour Claude.
Donner a Claude le temps de reflechir etape par etape ameliore sa precision, surtout pour les taches complexes. Mais attention : la reflexion ne compte que si elle est verbalisee — on ne peut pas demander a Claude de reflechir en interne sans produire de sortie.
Comment l’appliquer
Demandez explicitement a Claude de decomposer son raisonnement :
prompt = """Analyse cette critique de restaurant.
Etape 1 : identifie les points positifs.
Etape 2 : identifie les points negatifs.
Etape 3 : determine si le sentiment global est positif ou negatif.
Mets ta reflexion dans des balises <reflexion></reflexion> puis ta reponse finale dans <verdict></verdict>."""
Sensibilite a l’ordre
Claude est parfois sensible a l’ordre des elements dans un prompt. Si vous presentez le positif en premier et le negatif en second, Claude peut pencher vers le negatif (et inversement). Laisser Claude reflechir etape par etape attenue ce biais.
Corriger les erreurs
La reflexion etape par etape peut transformer une reponse incorrecte en reponse correcte. C’est particulierement utile pour :
- Les problemes de logique
- Les calculs mathematiques
- L’analyse de textes nuances
- La classification complexe
Exercices
Exercice 1 : Classer des emails
Instruisez Claude pour classer des emails dans les categories suivantes :
- (A) Question avant-vente
- (B) Article defectueux
- (C) Question de facturation
- (D) Autre
Faites en sorte que Claude n’affiche que la classification.
Exercice 2 : Formatage de la classification
Meme exercice, mais cette fois demandez a Claude de reflechir etape par etape avant de donner sa classification finale, en separant la reflexion de la reponse avec des balises XML.