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.
Voir Modèles de réflexion approfondie pour des conseils sur quand utiliser la réflexion approfondie par rapport aux modes de réflexion 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 de réflexion minimum 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 longues 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 que Claude prend en charge.
- 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 un prompt traditionnel de chaîne de pensée utilisant des balises XML (comme
<thinking>
). Voir prompt de chaîne de pensée.
Techniques de prompt 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à.
Prompting multishot avec réflexion approfondie
Le prompting multishot fonctionne 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 utilisant des balises XML comme <thinking>
ou <scratchpad>
dans vos prompts, et Claude généralisera le modèle. Cependant, nous recommandons :
- D’abord essayer sans aucune guidance de réflexion
- Seulement si nécessaire, fournir des exemples de modèles de réflexion en utilisant des balises XML
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 même 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 est susceptible 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 propre, 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 prompts 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 des nombres 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 :
Faire réfléchir Claude sur son travail et le vérifier pour améliorer la cohérence et la gestion des erreurs
Vous pouvez utiliser un prompt 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 programmation, demandez à Claude d’exécuter des cas de test dans sa réflexion approfondie
Exemple :
Prochaines étapes
Was this page helpful?