10 techniques de prompt engineering

par Bertrand COFFIN

  1. Zero-Shot Prompting : Posez une question ou donnez une instruction au modèle sans fournir d’exemples spécifiques.Exemple : « Écrivez un article sur les avantages du télétravail. »
  2. Few-Shot Prompting : Fournissez plusieurs exemples pour guider le modèle et améliorer la précision des réponses.Exemple :
    • « Ce téléphone offre une autonomie de 48 heures. »
    • « Ce laptop est léger et puissant, parfait pour les professionnels. »
    • « Cette montre connectée suit votre activité physique en temps réel. »

    « Rédigez une nouvelle description pour une tablette similaire. »

  3. Chain-of-Thought Prompting : Décomposez les tâches complexes en étapes intermédiaires pour guider le raisonnement du modèle.Exemple : « Expliquez comment préparer un gâteau au chocolat en détaillant chaque étape. »
  4. Instruction Prompting : Donnez des instructions claires et précises pour orienter la réponse du modèle.Exemple : « Listez cinq conseils pour améliorer la productivité au travail. »
  5. Role Prompting : Assignez un rôle spécifique au modèle pour qu’il réponde selon une perspective particulière.Exemple : « En tant que nutritionniste, donnez des conseils pour une alimentation équilibrée. »
  6. Persona Prompting : Demandez au modèle d’adopter la personnalité ou le style d’une personne spécifique.Exemple : « Rédigez un poème sur la nature à la manière de Victor Hugo. »
  7. Contextual Prompting : Fournissez un contexte détaillé pour aider le modèle à générer des réponses pertinentes.Exemple : « Dans le contexte d’une entreprise technologique en croissance, quelles sont les meilleures stratégies de recrutement ? »
  8. Multi-Turn Prompting : Interagissez avec le modèle sur plusieurs tours de conversation pour affiner progressivement la réponse.Exemple :
    • Utilisateur : « Qu’est-ce que l’énergie solaire ? »
    • Modèle : « L’énergie solaire est l’énergie obtenue à partir du rayonnement solaire. »
    • Utilisateur : « Quels sont ses principaux avantages ? »
  9. Negative Prompting : Indiquez explicitement ce que vous ne souhaitez pas inclure dans la réponse du modèle.Exemple : « Décrivez les causes du changement climatique sans mentionner les émissions de CO₂. »
  10. Comparative Prompting : Demandez au modèle de comparer deux ou plusieurs éléments pour mettre en évidence leurs différences ou similitudes.Exemple : « Comparez les avantages et les inconvénients du télétravail et du travail en présentiel. »

Ces techniques vous aideront à formuler des prompts plus efficaces pour interagir avec des modèles de langage tels que ChatGPT.