TP : Découverte des techniques de prompt engineering
Objectifs :
- Comprendre les principes du prompt engineering.
- Découvrir et pratiquer les techniques pour formuler des prompts efficaces.
- Observer l’impact des variations dans les prompts sur les réponses générées.
Consignes générales :
- Lisez chaque section attentivement.
- Suivez les étapes des activités et notez vos observations.
- Testez vos prompts dans un outil de génération de texte basé sur un LLM (comme Copilot).
- Comparez les réponses obtenues pour mieux comprendre les impacts des ajustements dans vos prompts.
Activité 1 : Définir une personnalité et une audience
Objectif :
Explorer comment la personnalité et le public cible influencent les réponses générées par le modèle.
Étapes :
- Écrivez un prompt où le modèle doit agir comme un expert en histoire de l’art.
- Testez ces variations :
- Un expert pédagogue.
- Un vulgarisateur.
- Un conférencier formel.
Exemple de prompt :
“Vous êtes un expert en histoire de l’art. Expliquez la Renaissance italienne à un public d’adolescents.”
Questions d’observation :
- Comment le ton et la structure changent-ils entre les variations ?
- Quelle variation semble la plus adaptée à un public adolescent ? Pourquoi ?
Objectif :
Apprendre à guider le modèle pour structurer ses réponses.
Étapes :
- Demandez au modèle de fournir “5 étapes pour résoudre un conflit au travail”.
- Testez les variations suivantes :
- Présentez les étapes sous forme de liste numérotée.
- Expliquez les étapes dans un paragraphe narratif.
- Ajoutez une conclusion résumant les points clés.
Exemple de prompt :
“Donnez 5 étapes pour résoudre un conflit au travail sous forme de liste concise.”
Questions d’observation :
- Le modèle suit-il les consignes sur le format ?
- Quel format est le plus clair et le plus utile selon vous ? Pourquoi ?
Activité 3 : Cibler l’action
Objectif :
Apprendre à orienter les réponses du modèle vers un objectif précis.
Étapes :
- Demandez au modèle d’expliquer “l’apprentissage supervisé”.
- Testez les variations suivantes :
- Ajoutez une demande d’exemple concret.
- Limitez la réponse à moins de 50 mots.
- Adaptez la réponse pour des lycéens.
Exemple de prompt :
“Expliquez l’apprentissage supervisé en utilisant une analogie simple pour un lycéen.”
Questions d’observation :
- Le modèle a-t-il bien suivi vos consignes spécifiques ?
- Quelle variation produit la réponse la plus accessible et compréhensible ?
Activité 4 : Gérer les cas particuliers
Objectif :
Anticiper et spécifier comment le modèle doit réagir dans des situations spécifiques.
Étapes :
- Demandez au modèle de recommander des livres sur la créativité.
- Ajoutez des clauses pour gérer les cas suivants :
- Si le modèle ne connaît pas de livres, proposez des blogs ou vidéos.
- Si la demande concerne un enfant, recommandez des ouvrages adaptés.
Exemple de prompt :
“Recommandez des livres sur la créativité. Si vous n’en trouvez pas, proposez des blogs ou vidéos en ligne. Si la demande concerne un enfant, choisissez des ouvrages adaptés.”
Questions d’observation :
- Le modèle répond-il correctement aux scénarios que vous avez spécifiés ?
- Quelles consignes supplémentaires pourraient améliorer la réponse ?
Conclusion
- Synthèse rapide :
- Avez-vous remarqué des différences significatives dans les réponses en fonction des variations des prompts ?
- Quelles techniques trouvez-vous les plus utiles ? Pourquoi ?
- Prolongement :
- Réfléchissez à d’autres situations où ces techniques pourraient s’appliquer, par exemple pour rédiger des e-mails, créer des supports pédagogiques ou résoudre des problèmes spécifiques.
Option : Exercice supplémentaire
Reformulez ce prompt initial maladroit :
“Expliquez l’intelligence artificielle.”
Pour qu’il soit plus précis et efficace, en appliquant les techniques apprises dans ce TP.
Vous pouvez utiliser Copilot ou la plateforme d’auto-formation au prompt engineering Formation.