Fournir des exemples dans vos invites est l'une des techniques d'ingénierie de prompt les plus efficaces que vous utiliserez. Cette approche, connue sous le nom de prompting « one-shot » ou « multi-shot », consiste à donner à Claude des paires d'entrée/sortie d'exemple pour guider ses réponses.
Comment fonctionnent les exemples
Examinons un exemple d'analyse de sentiment. Disons que vous voulez que Claude catégorise si un tweet est positif ou négatif :

Le défi ici est le sarcasme. Un tweet comme « Ouais, bien sûr, c'était le meilleur film que j'ai vu depuis 'Plan 9 from Outer Space' » semble positif en surface, mais il est en réalité sarcastique et négatif (Plan 9 est connu pour être épouvantable).
Ajouter des exemples à votre invite
Pour gérer cela, vous pouvez ajouter des exemples qui montrent à Claude comment répondre correctement :

Les éléments clés sont :
- Introduction claire : « Voici un exemple d'entrée avec une réponse idéale »
- Balises XML pour la structure :
<sample_input>et<ideal_output> - Exemples concrets qui démontrent le comportement souhaité
Gérer les cas particuliers
Le prompting multi-shot brille lorsqu'il s'agit de traiter des cas limites. Pour le problème du sarcasme, vous pourriez ajouter :
Be especially careful with tweets that contain sarcasm.
For example:
<sample_input>
Oh yeah, I really needed a flight delay tonight! Excellent!
</sample_input>
<ideal_output>
Negative
</ideal_output>Cela donne à Claude un modèle clair pour reconnaître le contenu sarcastique qui pourrait sinon être mal classé.
Formats de sortie complexes
Les exemples sont particulièrement précieux lorsque vous avez besoin que Claude produise une sortie structurée comme des objets JSON ou des rapports détaillés. Plutôt que de simplement décrire le format, vous montrez exactement à quoi ressemble une bonne sortie.
Trouver de bons exemples à partir des évaluations
Lors de l'exécution d'évaluations de prompts, recherchez vos sorties les mieux notées dans le rapport HTML :

Trouvez des exemples qui ont obtenu un score de 10 (ou votre score le plus élevé disponible) et utilisez ces paires d'entrée/sortie comme exemples dans votre invite. Cela aide Claude à comprendre à quoi ressemble la « perfection » pour votre tâche spécifique.
Ajouter du contexte aux exemples
Pour obtenir de meilleurs résultats encore, expliquez pourquoi un exemple est idéal. Après avoir montré l'exemple de sortie, ajoutez une brève explication :
</ideal_output>
This meal plan is well-structured, provides detailed information on food choices and quantities, and aligns with the athlete's goals and restrictions.Cela renforce les qualités spécifiques qui rendent la sortie précieuse.
Bonnes pratiques
- Utilisez des balises XML pour structurer clairement vos exemples
- Commencez simplement avec le prompting one-shot, puis ajoutez davantage d'exemples selon les besoins
- Concentrez-vous sur les cas limites avec lesquels Claude pourrait avoir des difficultés
- Incluez un raisonnement sur les raisons pour lesquelles les exemples sont bons, lorsque c'est possible
- Testez de manière itérative - ajoutez des exemples en fonction des résultats d'évaluation
Les exemples sont particulièrement puissants car ils montrent plutôt que de dire. Au lieu d'essayer de décrire chaque nuance de ce que vous voulez, vous le démontrez directement. Cela rend vos invites plus fiables et aide Claude à comprendre des exigences complexes qui pourraient être difficiles à expliquer avec des mots seuls.