Qu’est-ce que le chaînage de prompts ?

Le chaînage de prompts consiste à utiliser la sortie d’un prompt comme entrée pour un autre prompt. En chaînant les prompts ensemble, vous pouvez guider Claude à travers une série de tâches plus petites et plus gérables pour finalement atteindre un objectif complexe.

Le chaînage de prompts offre plusieurs avantages :

  • Une précision et une cohérence améliorées dans la sortie générée à chaque étape distincte
  • Un dépannage plus facile en isolant les sous-tâches spécifiques qui peuvent être particulièrement sujettes aux erreurs ou difficiles à gérer

Quand utiliser le chaînage de prompts

Envisagez d’utiliser le chaînage de prompts dans les scénarios suivants :

  1. Tâches en plusieurs étapes : Si votre tâche nécessite plusieurs étapes distinctes, comme rechercher un sujet, structurer un essai, rédiger l’essai, puis formater l’essai, le chaînage de prompts peut aider à s’assurer que chaque étape de la tâche a l’attention totale de Claude et est exécutée à un haut niveau de performance.
  2. Instructions complexes : Lorsqu’un seul prompt contient trop d’instructions ou de détails, Claude peut avoir du mal à les suivre de manière cohérente. Décomposer la tâche en une série de sous-tâches chaînées peut améliorer les performances pour chaque sous-tâche.
  3. Vérification des sorties : Vous pouvez utiliser le chaînage pour demander à Claude de vérifier ses propres sorties avec une grille d’évaluation donnée et d’améliorer sa réponse si nécessaire, garantissant ainsi des résultats de meilleure qualité. Par exemple, après avoir généré une liste d’éléments, vous pouvez renvoyer cette liste à Claude et lui demander de vérifier l’exactitude ou l’exhaustivité de la liste.
  4. Traitement parallèle : Si votre tâche comporte plusieurs sous-tâches indépendantes, vous pouvez créer des prompts distincts pour chaque sous-tâche et les exécuter en parallèle pour gagner du temps.

Conseils pour un chaînage de prompts efficace

  1. Gardez les sous-tâches simples et claires : Chaque sous-tâche doit avoir un objectif bien défini et des instructions simples. Cela facilite la compréhension et le suivi pour Claude.
  2. Utilisez des balises XML : L’utilisation de balises XML pour encadrer les entrées et les sorties peut aider à structurer les données et faciliter leur extraction et leur transmission à l’étape suivante lors du chaînage de prompts.

Exemples

Voici quelques exemples montrant comment utiliser le chaînage de prompts et décomposer les tâches en sous-tâches :

Répondre à des questions en utilisant un document et des citations

Ici, nous voulons que Claude, étant donné un document et une question, génère une réponse en utilisant des citations pertinentes du document.

Prompt 1 : Extraction des citations

RôleContenu
UtilisateurVoici un document, entre des balises XML \