Le prompting par chaîne de pensée simule des processus de raisonnement humains en décomposant des problèmes complexes en étapes intermédiaires gérables qui mènent séquentiellement à une réponse concluante.2 Cette structure de résolution de problèmes étape par étape vise à garantir que le processus de raisonnement est clair, logique et efficace.
Dans les formats de prompt standard, la sortie du modèle est généralement une réponse directe à l’entrée fournie. Par exemple, si l’on fournit un prompt d’entrée demandant « De quelle couleur est le ciel ? », l’IA générera une réponse simple et directe, telle que « Le ciel est bleu ».
Cependant, si on lui demande d’expliquer pourquoi le ciel est bleu à l’aide du prompting CoT, l’IA commencerait par définir ce que signifie « bleu » (une couleur primaire). Elle en déduirait ensuite que le ciel apparaît bleu en raison de l’absorption des autres couleurs par l’atmosphère. Cette réponse démontre la capacité de l’IA à construire un raisonnement logique.
L’utilisateur inclut généralement des instructions à la fin du prompt créé. Ces instructions peuvent être, par exemple, « décrivez vos étapes de raisonnement » ou « expliquez votre réponse étape par étape ». En substance, cette technique de prompting demande au LLM non seulement de générer un résultat, mais aussi de détailler la série d’étapes intermédiaires qui ont conduit à cette réponse.3
Le prompt chaining est une autre méthode populaire utilisée dans les applications d’IA générative pour améliorer la fiabilité en utilisant plusieurs prompts qui s’appuient les uns sur les autres de manière séquentielle afin de décomposer des tâches complexes. Des techniques telles que le prompt chaining et la CoT guident le modèle pour qu’il raisonne étape par étape plutôt que de sauter à une réponse qui semble simplement correcte. Cette méthode peut également être utile pour l’observabilité et le débogage, car elle encourage le modèle à être plus transparent dans son raisonnement. La principale différence entre ces méthodes réside dans le fait que le prompt chaining enchaîne plusieurs prompts pour décomposer les tâches étape par étape, tandis que la CoT suscite le processus de raisonnement du modèle à l’aide d’un seul prompt.