Aller au contenu principal

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.