2.1 Comment faire des prompts efficace pour avoir de meilleurs résultats ?
Le prompt est une consigne donnée à l’IA pour générer une réponse. Les réponses peuvent être soumises sous forme de texte, d’image ou autrement, selon les fonctionnalités de l’IA. Le prompt sert donc de point de départ à la rédaction d’un contenu[1].
Note : Les entrées sont les données qui sont fournies à une IA pour qu’elle puisse effectuer une tâche spécifique. Les réponses (ou sorties) sont les résultats que le système d’intelligence artificielle produit après avoir traité les données d’entrée. Enfin, entre les entrées et les sorties il y a les processus complexes qui transforment les entrées en sorties.[2]
Saviez-vous que ?
L'art de créer un prompt efficace avec une IA s’appelle : le prompt engineering. Cela consiste à formuler des instructions ou des requêtes spécifiques de manière à optimiser les réponses générées par des modèles de langage comme ChatGPT, Microsoft Copilot ou autres. En d’autres mots, meilleurs seront vos prompts et mieux seront les résultats générés par l’IA.[3]
Les prompts sont souvent utilisés dans le but de stimuler des conversations entre l'utilisateur et l'IA, afin d’aider un utilisateur à trouver des informations ou à lui fournir des conseils. Les prompts utilisés avec l'IA peuvent aussi aider à stimuler votre imagination et vous aider à trouver de nouveaux angles d'approches pour générer du nouveau contenu.[4]
Par exemple, les prompts peuvent aider à créer des billets de blogues (des posts, en anglais) et identifier les mots clés (appelés aussi hashtags, en anglais) qui sortent du lot, pour aider à créer des nuages de mots ou à concevoir des cartes heuristiques, etc. [4]
Les prompts de l’IA sont basés sur des mots clés, des expressions spécifiques, ou une suite logique de questions. Ils peuvent également être conçus pour encourager l’utilisateur à entrer des informations ou des préférences. Les prompts sont utilisés dans une grande variété de domaines, tels que la génération de texte créatif, la traduction de langue, l’analyse de données, la prédiction de résultats, la reconnaissance de voix, la recommandation de produits, la réponse aux requêtes de recherche, etc.[4]
Le principe de base est assez simple à comprendre, l'IA doit être entraînée sur de grandes quantités de données pour reconnaître les relations entre les mots et les phrases, afin de prévoir les réponses à donner. [5]
Lorsqu’une IA reçoit un prompt, elle :
- Utilise les techniques de traitement du langage naturel (en anglais : Natural Language Processing, NLP) pour analyser les mots et les phrases de la requête.
- Décompose la phrase en mots ou en groupes de mots appelés des jetons (en anglais : tokens).
- Identifie les parties clés, telles que le sujet, l’action demandée, les paramètres spécifiques de la phrase, etc.
- Utilise d'autres algorithmes pour trouver des réponses possibles à la demande.
Pour faire un bon prompt, il faut faire preuve d’imagination et fournir un maximum de matière à l’IA. Plus votre description sera claire, spécifique, précise et détaillée, meilleur sera le résultat. Fournissez un contexte peut aussi être utile lorsque c'est nécessaire.[6]
Évitez les questions doubles ou ambiguës. Stimulez la créativité en utilisant des scénarios ou des situations. Assurez-vous que votre demande est adaptée au domaine de connaissances du modèle.
Voici 10 conseils qui vous permettront d'écrire des prompts efficaces et optimiser les réponses générées par l'IA. Pour consulter les descriptions, veuillez cliquer sur chaque titre correspondant.[7][8][9][10][11][12]
# | Conseil | Description |
---|---|---|
1 | Être spécifique | Formuler la demande de manière spécifique et détaillée. Plus la question est précise, plus il est probable que l'IA comprendra exactement ce que l'on recherche. |
2 | Éviter les ambiguïtés | Préciser le sujet, la période, ou tout autre détail qui pourrait prêter à confusion. |
3 | Utiliser des termes clés | Inclure des termes clés pertinents qui sont directement liés à la demande. Cela aide l'IA à se concentrer sur le contexte spécifique de la question. |
4 | Être clair et concis | Éviter les phrases longues et compliquées. Utiliser des phrases courtes et simples pour que les utilisateurs comprennent facilement ce que l'on veut dire. |
5 | Définir le contexte | Si la demande porte sur un domaine spécifique, définir le contexte pour éviter des réponses trop généralistes. Si nécessaire, fournir des paramètres clairs. |
6 | Utiliser un langage simple | Éviter le jargon complexe et utiliser un langage simple et clair. Plus la formulation est accessible, mieux l'IA pourra comprendre. |
7 | Ajouter des contrôles personnalisés dans le prompt | Si l'on a des contraintes pour les réponses générées, spécifier cela dans le prompt. On peut utiliser des indications telles que « Répondre en moins de 100 mots » ou « Répondre pour un enfant de 7 ans » ou etc. |
8 | Utiliser des exemples | Si cela est pertinent, inclure des exemples concrets pour illustrer la demande. Cela peut aider l'IA à saisir le contexte et à fournir des réponses plus précises. |
9 | Tester différentes formulations | Ne pas hésiter à expérimenter avec différentes formulations pour voir laquelle donne les meilleurs résultats. On peut itérer en ajustant le prompt. |
10 | Structurer le prompt | Diviser le prompt en sections distinctes si nécessaire, en particulier pour des tâches complexes. Une structure claire facilite la compréhension du modèle et améliore la cohérence des réponses. |
Voici des trucs et astuces supplémentaires, qui vous permettront de vous démarquer davantage des autres utilisateurs grâce à l'IA. Pour consulter les descriptions, veuillez cliquer sur chaque titre correspondant.[7][8][9][10][11][12] :
# | Conseil | Description |
---|---|---|
1 | Dialoguer avec l’IA | Ajouter des détails, ajuster la formulation, et observer comment cela affecte la qualité des réponses générées. En discutant avec une IA, il est possible d’obtenir des informations clés, des suggestions, des faits récents, et même des idées. Cette conversation permettrait d’enrichir la compréhension. |
2 | Tester d’autres IA | Ne pas hésiter à expérimenter avec d’autres IA pour arriver à de meilleurs résultats. Certaines donneront plus de détails, d’autres mettront des références, etc. |
3 | Donner un rôle | Le rôle attribué la forcera à adapter sa réponse et permettra de modifier le ton des réponses qu’elle donnera. |
4 | Demander à l'IA de formuler un prompt | Il est possible de demander à l’IA de formuler elle-même un prompt. Cependant, il est important de noter que la qualité du prompt généré dépendra de la qualité de l’entrée fournie à l’IA. |
5 | Sauvegarder les meilleurs prompts | Les prompts efficaces peuvent aider à améliorer l’expérience utilisateur en fournissant des réponses précises et contextuelles. Ils peuvent aussi être utilisés pour améliorer la qualité de l’IA en fournissant des données d’entraînement précieuses. |
L'IA peut adapter ses réponses selon les styles que vous lui demandez[13] :
# | Conseil | Description |
---|---|---|
1 | Utiliser un style particulier pour générer du texte |
|
2 | Utiliser un style artistique pour générer des images |
|
3 | Utiliser le style d'un personnage célèbre pour réaliser un texte pour générer des images par l'IA | Incorporer le style d'un personnage célèbre dans le prompt peut guider le modèle dans la création de contenu évoquant les caractéristiques distinctives de ce personnage. Voici comment procéder :
|
Les prompts que vous écrivez à l’IA jouent un rôle essentiel dans la qualité des réponses que vous obtiendrez.[14]
Voici quelques exemples pour illustrer des prompts efficaces et moins efficaces :
# | Prompts efficaces | Prompts moins efficaces |
---|---|---|
1 | Écris un poème sur le thème de l’amour, en utilisant des rimes et des métaphores. | Fais un poème. |
2 | Génère une image d’un chat qui porte un chapeau de cowboy et qui joue de la guitare. | Dessine un animal. |
3 | Crée un code en Python qui calcule la factorielle d’un nombre entier positif. | Fais du code. |
4 | Explique l'origine du football et ses principaux événements historiques jusqu'à aujourd'hui. | Donne-moi des informations sur l'histoire du football. |
5 | Explique le fonctionnement du moteur à combustion interne. | Explique ce qu’est un moteur. |
6 | Dans le contexte de la physique quantique, décris le principe d'incertitude de Heisenberg. | Parle-moi de la science. |
7 | Imagine que tu es un explorateur temporel. Décris une journée dans ta vie. | Raconte-moi une histoire. |
8 | Quelles sont les causes du changement climatique ? OU Comment peut-on résoudre les problèmes climatiques ? | Quelles sont les causes du changement climatique et comment peut-on le résoudre ? |
9 | Quelles sont les technologies les plus avancées actuellement ? | Quelles seront les technologies les plus avancées dans 100 ans ? |
- Il est essentiel de noter que l'IA a des limites et peut parfois produire des réponses incorrectes ou inappropriées.[15] Des directives claires dans les prompts sont nécessaires, car l'IA ne possède pas une compréhension approfondie du monde, comme ce serait le cas pour une intelligence artificielle forte. Ces distinctions sont importantes pour comprendre les capacités et les limites des IA dans divers contextes.
- Ne partagez pas de renseignements personnels ou sensibles à l’IA[16], car elle peut garder en mémoire tout ce que vous lui communiquez quand vous rédigez un prompt.
- Certaines personnes malintentionnées peuvent incorporer des prompts non visibles[17] dans des courriels, des pages web ou ailleurs, pour collecter des informations personnelles ou pour effectuer des attaques d'hameçonnage. Ces prompts modifient le comportement des IA, c'est pour cela qu'il faut se méfier de connecter ses données sensibles à l'IA, qui peuvent être redirigées vers un site malveillant ou fournir des informations sensibles à un tiers non autorisé
Prompts CHATGPT : cette méthode est SUR-PUISSANTE (tuto complet) (34 min 11 s)
- Une fois que vous avez terminé d'écrire votre prompt, ajoutez ceci : Avant de répondre, pose moi toutes les questions nécessaires pour améliorer ta réponse.
- La création d'un prompt est une art qui nécessite une description nette, explicite et minutieusement détaillée pour obtenir les meilleurs résultats de la part de l'IA.
- Interagir avec l'IA en offrant un contexte clair, en évitant les questions multiples ou vagues, et en définissant des scénarios ou en clarifiant des situations contribue à garantir l'obtention de résultats plus précis.
- Il faut être capable de reconnaître les limitations de l'IA, pouvant aboutir à des réponses erronées ou inappropriées.
- Il est également important de ne pas partager d'informations sensibles avec l'IA, qui pourrait être mémorisées par celle-ci.
Maintenant que vous comprenez mieux comment faire des prompts efficaces, dans la prochaine activité nous vous proposons de découvrir comment utiliser l'IA au niveau personnel.