Ce guide fournit des stratégies et techniques avancées pour tirer le meilleur parti des fonctionnalités de réflexion étendue de Claude. La réflexion étendue permet à Claude de résoudre des problèmes complexes étape par étape, améliorant les performances sur les tâches difficiles.
Voir Modèles de réflexion étendue pour des conseils sur quand utiliser la réflexion étendue.
Ce guide présuppose que vous avez déjà décidé d'utiliser le mode de réflexion étendue et que vous avez consulté nos étapes de base sur comment commencer avec la réflexion étendue ainsi que notre guide d'implémentation de la réflexion étendue.
<thinking>). Voir incitation de chaîne de pensée.Claude fonctionne souvent mieux avec des instructions de haut niveau pour simplement réfléchir profondément à une tâche plutôt qu'avec des conseils prescriptifs étape par étape. La créativité du modèle dans l'approche des problèmes peut dépasser la capacité d'un humain à prescrire le processus de réflexion optimal.
Par exemple, au lieu de :
Réfléchissez à ce problème de mathématiques étape par étape :
1. D'abord, identifiez les variables
2. Ensuite, établissez l'équation
3. Puis, résolvez pour x
...Considérez :
Veuillez réfléchir à ce problème de mathématiques de manière approfondie et très détaillée.
Considérez plusieurs approches et montrez votre raisonnement complet.
Essayez différentes méthodes si votre première approche ne fonctionne pas.Cela dit, Claude peut toujours suivre efficacement des étapes d'exécution structurées complexes lorsque nécessaire. Le modèle peut gérer des listes encore plus longues avec des instructions plus complexes que les versions précédentes. Nous recommandons de commencer avec des instructions plus généralisées, puis de lire la sortie de réflexion de Claude et d'itérer pour fournir des instructions plus spécifiques pour orienter sa réflexion à partir de là.
L'incitation multishot fonctionne bien avec la réflexion étendue. Lorsque vous fournissez à Claude des exemples de comment réfléchir aux problèmes, il suivra des modèles de raisonnement similaires dans ses blocs de réflexion étendue.
Vous pouvez inclure des exemples few-shot dans votre incitation dans des scénarios de réflexion étendue en utilisant des balises XML comme <thinking> ou <scratchpad> pour indiquer des modèles canoniques de réflexion étendue dans ces exemples.
Claude généralisera le modèle au processus de réflexion étendue formel. Cependant, il est possible que vous obteniez de meilleurs résultats en donnant à Claude la liberté de réfléchir de la manière qu'il juge la meilleure.
Exemple :
Je vais vous montrer comment résoudre un problème de mathématiques, puis je veux que vous en résolviez un similaire.
Problème 1 : Combien font 15% de 80 ?
<thinking>
Pour trouver 15% de 80 :
1. Convertir 15% en décimal : 15% = 0,15
2. Multiplier : 0,15 × 80 = 12
</thinking>
La réponse est 12.
Maintenant résolvez celui-ci :
Problème 2 : Combien font 35% de 240 ?Claude montre un suivi d'instructions considérablement amélioré lorsque la réflexion étendue est activée. Le modèle typiquement :
Pour maximiser le suivi d'instructions :
Vous pouvez utiliser la sortie de réflexion de Claude pour déboguer la logique de Claude, bien que cette méthode ne soit pas toujours parfaitement fiable.
Pour faire le meilleur usage de cette méthodologie, nous recommandons les conseils suivants :
Lorsque la réflexion étendue est désactivée, le préremplissage de texte de réponse assistant standard est toujours autorisé.
Parfois Claude peut répéter sa réflexion étendue dans le texte de sortie assistant. Si vous voulez une réponse propre, instruisez Claude de ne pas répéter sa réflexion étendue et de seulement sortir la réponse.
Pour les cas d'usage de génération de jeux de données, essayez des incitations telles que "Veuillez créer un tableau extrêmement détaillé de..." pour générer des jeux de données complets.
Pour des cas d'usage tels que la génération de contenu détaillé où vous pourriez vouloir générer des blocs de réflexion étendue plus longs et des réponses plus détaillées, essayez ces conseils :
Nous ne recommandons pas de pousser Claude à sortir plus de jetons pour le plaisir de sortir des jetons. Plutôt, nous vous encourageons à commencer avec un petit budget de réflexion et à augmenter selon les besoins pour trouver les paramètres optimaux pour votre cas d'usage.
Voici des exemples de cas d'usage où Claude excelle grâce à une réflexion étendue plus longue :
Vous pouvez utiliser une incitation en langage naturel simple pour améliorer la cohérence et réduire les erreurs :
Exemple :
Écrivez une fonction pour calculer la factorielle d'un nombre.
Avant de terminer, veuillez vérifier votre solution avec des cas de test pour :
- n=0
- n=1
- n=5
- n=10
Et corrigez tous les problèmes que vous trouvez.Explorez des exemples pratiques de réflexion étendue dans notre livre de recettes.