Conseils pour la réflexion approfondie
Ce guide fournit des stratégies et techniques avancées pour tirer le meilleur parti de la fonctionnalité de réflexion approfondie de Claude. La réflexion approfondie permet à Claude de résoudre des problèmes complexes étape par étape, améliorant ainsi ses performances sur les tâches difficiles. Lorsque vous activez la réflexion approfondie, Claude montre son processus de raisonnement avant de fournir une réponse finale, vous donnant ainsi une transparence sur la façon dont il est arrivé à sa conclusion.
Consultez Modèles de réflexion approfondie pour obtenir des conseils sur le choix entre les modes de réflexion approfondie et standard.
Avant de commencer
Ce guide suppose que vous avez déjà décidé d’utiliser le mode de réflexion approfondie plutôt que le mode standard et que vous avez examiné nos étapes de base sur comment débuter avec la réflexion approfondie ainsi que notre guide d’implémentation de la réflexion approfondie.
Considérations techniques pour la réflexion approfondie
- Les tokens de réflexion ont un budget minimum de 1024 tokens. Nous recommandons de commencer avec le budget minimum de réflexion et d’augmenter progressivement en fonction de vos besoins et de la complexité de la tâche.
- Pour les charges de travail où le budget de réflexion optimal est supérieur à 32K, nous recommandons d’utiliser le traitement par lots pour éviter les problèmes de réseau. Les requêtes poussant le modèle à réfléchir au-delà de 32K tokens entraînent des requêtes de longue durée qui pourraient se heurter aux délais d’attente du système et aux limites de connexions ouvertes.
- La réflexion approfondie fonctionne mieux en anglais, bien que les résultats finaux puissent être dans n’importe quelle langue supportée par Claude.
- Si vous avez besoin d’une réflexion en dessous du budget minimum, nous recommandons d’utiliser le mode standard, avec la réflexion désactivée, avec des invites traditionnelles de chaîne de pensée utilisant des balises XML (comme
<thinking>
). Voir invites de chaîne de pensée.
Techniques d’invite pour la réflexion approfondie
Utilisez d’abord des instructions générales, puis résolvez les problèmes avec des instructions plus détaillées
Claude obtient souvent de meilleurs résultats avec des instructions de haut niveau pour réfléchir en profondeur à une tâche plutôt qu’avec des directives prescriptives étape par étape. La créativité du modèle dans l’approche des problèmes peut dépasser la capacité humaine à prescrire le processus de réflexion optimal.
Par exemple, au lieu de :
Considérez :
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 par des instructions plus générales, 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à.
Invites multi-exemples avec réflexion approfondie
Les invites multi-exemples fonctionnent bien avec la réflexion approfondie. Lorsque vous fournissez à Claude des exemples de réflexion sur les problèmes, il suivra des schémas de raisonnement similaires dans ses blocs de réflexion approfondie.
Vous pouvez inclure des exemples few-shot dans votre invite dans des scénarios de réflexion approfondie en utilisant des balises XML comme <thinking>
ou <scratchpad>
pour indiquer des modèles canoniques de réflexion approfondie dans ces exemples.
Claude généralisera le modèle au processus formel de réflexion approfondie. Cependant, il est possible que vous obteniez de meilleurs résultats en laissant Claude libre de réfléchir de la manière qu’il juge la meilleure.
Exemple :
Maximiser le suivi des instructions avec la réflexion approfondie
Claude montre une amélioration significative du suivi des instructions lorsque la réflexion approfondie est activée. Le modèle généralement :
- Raisonne sur les instructions à l’intérieur du bloc de réflexion approfondie
- Exécute ces instructions dans la réponse
Pour maximiser le suivi des instructions :
- Soyez clair et précis sur ce que vous voulez
- Pour les instructions complexes, envisagez de les décomposer en étapes numérotées que Claude devrait suivre méthodiquement
- Accordez à Claude un budget suffisant pour traiter pleinement les instructions dans sa réflexion approfondie
Utiliser la réflexion approfondie pour déboguer et orienter le comportement de Claude
Vous pouvez utiliser la sortie de réflexion de Claude pour déboguer sa logique, bien que cette méthode ne soit pas toujours parfaitement fiable.
Pour tirer le meilleur parti de cette méthodologie, nous recommandons les conseils suivants :
- Nous ne recommandons pas de renvoyer la réflexion approfondie de Claude dans le bloc de texte utilisateur, car cela n’améliore pas les performances et peut en fait dégrader les résultats.
- Le pré-remplissage de la réflexion approfondie est explicitement interdit, et la modification manuelle du texte de sortie du modèle qui suit son bloc de réflexion risque de dégrader les résultats en raison de la confusion du modèle.
Lorsque la réflexion approfondie est désactivée, le pré-remplissage standard du texte de réponse assistant
est toujours autorisé.
Parfois, Claude peut répéter sa réflexion approfondie dans le texte de sortie de l’assistant. Si vous voulez une réponse claire, demandez à Claude de ne pas répéter sa réflexion approfondie et de ne produire que la réponse.
Tirer le meilleur parti des sorties longues et de la réflexion longue
Claude avec la réflexion approfondie activée et les capacités de sortie étendue (bêta) excelle dans la génération de grandes quantités de données en vrac et de texte long.
Pour les cas d’utilisation de génération de jeux de données, essayez des invites comme “Veuillez créer un tableau extrêmement détaillé de…” pour générer des jeux de données complets.
Pour les cas d’utilisation tels que la génération de contenu détaillé où vous pourriez vouloir générer des blocs de réflexion approfondie plus longs et des réponses plus détaillées, essayez ces conseils :
- Augmentez à la fois la longueur maximale de réflexion approfondie ET demandez explicitement des sorties plus longues
- Pour les très longues sorties (20 000+ mots), demandez un plan détaillé avec le nombre de mots jusqu’au niveau du paragraphe. Ensuite, demandez à Claude d’indexer ses paragraphes selon le plan et de maintenir les nombres de mots spécifiés
Nous ne recommandons pas de pousser Claude à produire plus de tokens pour le simple fait de produire des tokens. Nous vous encourageons plutôt à commencer avec un petit budget de réflexion et à l’augmenter selon les besoins pour trouver les paramètres optimaux pour votre cas d’utilisation.
Voici des exemples de cas d’utilisation où Claude excelle grâce à une réflexion approfondie plus longue :
Faites réfléchir Claude et vérifier son travail pour améliorer la cohérence et la gestion des erreurs
Vous pouvez utiliser des invites en langage naturel simple pour améliorer la cohérence et réduire les erreurs :
- Demandez à Claude de vérifier son travail avec un test simple avant de déclarer une tâche terminée
- Demandez au modèle d’analyser si son étape précédente a atteint le résultat attendu
- Pour les tâches de codage, demandez à Claude d’exécuter des cas de test dans sa réflexion approfondie
Exemple :
Prochaines étapes
Was this page helpful?