Laissez Claude réfléchir (prompting par chaîne de pensée) pour améliorer ses performances
Face à des tâches complexes comme la recherche, l’analyse ou la résolution de problèmes, donner à Claude l’espace pour réfléchir peut améliorer considérablement ses performances. Cette technique, connue sous le nom de prompting par chaîne de pensée (CoT), encourage Claude à décomposer les problèmes étape par étape, conduisant à des résultats plus précis et nuancés.
Avant d’implémenter le CoT
Pourquoi laisser Claude réfléchir ?
- Précision : Décomposer les problèmes réduit les erreurs, particulièrement en mathématiques, logique, analyse ou tâches généralement complexes.
- Cohérence : Une pensée structurée mène à des réponses plus cohésives et bien organisées.
- Débogage : Voir le processus de réflexion de Claude vous aide à identifier où les prompts peuvent manquer de clarté.
Pourquoi ne pas laisser Claude réfléchir ?
- La longueur accrue des réponses peut impacter la latence.
- Toutes les tâches ne nécessitent pas une réflexion approfondie. Utilisez le CoT judicieusement pour assurer le bon équilibre entre performance et latence.
Comment formuler des prompts pour la réflexion
Les techniques de chaîne de pensée ci-dessous sont classées de la moins à la plus complexe. Les méthodes moins complexes occupent moins d’espace dans la fenêtre de contexte, mais sont généralement moins puissantes.
- Prompt basique : Incluez “Réfléchissez étape par étape” dans votre prompt.
- Manque de guidance sur comment réfléchir (ce qui n’est particulièrement pas idéal si une tâche est très spécifique à votre application, cas d’utilisation ou organisation)
- Prompt guidé : Décrivez les étapes spécifiques que Claude doit suivre dans son processus de réflexion.
- Manque de structuration pour faciliter l’extraction et la séparation de la réponse de la réflexion.
- Prompt structuré : Utilisez des balises XML comme
<thinking>
et<answer>
pour séparer le raisonnement de la réponse finale.
Exemples
Bibliothèque de prompts
Inspirez-vous d’une sélection organisée de prompts pour diverses tâches et cas d’utilisation.
Tutoriel de prompting GitHub
Un tutoriel rempli d’exemples qui couvre les concepts de prompt engineering trouvés dans notre documentation.
Tutoriel de prompting Google Sheets
Une version plus légère de notre tutoriel de prompt engineering via une feuille de calcul interactive.