
L'optimisation de requêtes (prompt engineering) implique la conception et la formulation d'instructions, de questions ou d'indications (désignées sous le terme de "requêtes" ou "prompt") afin de guider et d'améliorer les performances des modèles de langage tels que ChatGPT. L'objectif principal de cette approche est d'obtenir des réponses plus précises, pertinentes et fonctionnelles de la part de l'IA.
L'importance de suivre des pratiques correctes lors de l'utilisation d'un outil d'intelligence artificielle tel que ChatGPT a son importance pour plusieurs motifs :
? Efficacité : Des requêtes judicieusement élaborées permettent d'obtenir des réponses de meilleure qualité, améliorant ainsi l'efficacité et la satisfaction de l'interaction avec l'IA.
? Compréhension : Des requêtes claires et précises aident l'IA à mieux saisir les attentes et les besoins des utilisateurs, ce qui diminue le risque de malentendus ou d'erreurs.
? Sécurité : L'application de bonnes pratiques et l'utilisation de requêtes appropriées peuvent diminuer les risques associés à la divulgation d'informations confidentielles ou à la création de contenu inapproprié.
? Éthique : Des requêtes soigneusement formulées contribuent à assurer que l'IA fournit des réponses éthiques, impartiales et dénuées de tout parti pris.
En résumé, le suivi de méthodes adéquates lors de l'utilisation d'un outil d'intelligence artificielle tel que ChatGPT contribue à améliorer la qualité des échanges, la satisfaction des utilisateurs et la responsabilité éthique des systèmes reposant sur l'intelligence artificielle.
Voici quelques directives avisées pour élaborer tes requêtes, lesquelles favoriseront l'obtention de réponses pertinentes et précises de la part des outils d'IA??. ????????????
1.Rédige des instructions nettes et précises
Exprime ta question ou directive de manière détaillée pour faciliter la compréhension du modèle. Exemple : «Décrit en détail la procédure pour préparer une tarte aux pommes, en commençant par la préparation de la pâte.»
2.Précise le type de réponse attendue
Indique la manière dont tu souhaites que la réponse soit structurée, par exemple sous forme de liste, de résumé ou d'explication détaillée.
Exemple : «Donne trois avantages et trois inconvénients de la pratique du yoga.»
Décompose ta requête en étapes distinctes
3.Divise ta demande en différentes parties ou questions
Pour des informations complexes ou longues ne sature pas l'IA
Exemple : «Quels symptômes sont associés au Covid ?»
Ensuite, fournis une description des traitements les plus courants.»
4.Pose des questions de vérification
Ajoute des informations complémentaires pour aider le modèle à comprendre le contexte ou pour vérifier la réponse.
Exemple : «Quelle est la distance en kilomètres entre Paris et Madrid ?»
Assure-toi de confirmer cette information auprès d'une source fiable.»
5.Minimise les biais ou aspects
Formule des questions de manière neutre pour minimiser tout potentiel de biais dans les réponses.
Exemple : «Décris les arguments pour ou contre le véganisme ?»
6.Expérimente avec diverses formulations
Si la réponse n'est pas satisfaisante à ton goût, reformule la question ou aborde le sujet sous un angle différent.
Exemple : «Quelles incidences le changement climatique a-t-il sur les écosystèmes ?» ou «Comment les écosystèmes sont-ils affectés par le changement climatique ?»
7.Mentionne des contraintes temporelles
Si tu recherches des informations spécifiques à une période donnée, précise-le.
Exemple : «Quels développements technologiques majeurs ont eu lieu dans les années 2000 ?»
8.Limite la longueur de la réponse
Si nécessaire, sollicite une réponse brève.
Exemple : «Expose succinctement les causes de la guerre en Ukraine.»
9.Opte pour des questions ouvertes
Formule des questions ouvertes pour explorer diverses réponses envisageables.
Exemple : «Quelles perspectives différentes peut-on avoir concernant la légalisation du cannabis ?»
10.Demande des sources ou des exemples
Si tu as besoin d'informations factuelles ou de preuves, requiers des sources ou des exemples.
Exemple : «Cite trois pays qui ont réduit leur inflation et explique les méthodes qu'ils ont employées.»
11.Invite le modèle à débattre de points de vue opposés
Afin d'examiner différentes perspectives, demande des arguments en faveur et contre un sujet donné.
Exemple : «Expose les arguments en faveur et contre l'utilisation des voitures électriques.»
12.Fournis un contexte spécifique
Si ta demande se rapporte à un domaine ou à une situation spécifiques, précise-le.
Exemple : «Dans le domaine de la santé holistique, quels sont les avantages et les inconvénients des méthodes de soins holistiques ?»
13.Utilise des termes spécialisés propres au domaine
Si ta question aborde un domaine spécialisé, intègre des termes techniques ou des concepts spécifiques pour faciliter la compréhension de ta requête par le modèle.
Exemple : «Quels impacts le réchauffement climatique a-t-il sur l'élévation du niveau de la mer en termes de dilatation thermique et de fonte glaciaire ?»
14.Sollicite une vérification des faits
En cas de doute sur l'exactitude d'une affirmation, demande au modèle de vérifier les faits pour toi.
Exemple : «Quels sont les bienfaits du chocolat noir pour le système cardiovasculaire ?»
15.Explore la puissance et l'orientation des requêtes
Pour obtenir des réponses diversifiées et nuancées, ajuste la puissance et l'orientation des requêtes.
Exemple : «Dépeins un paysage urbain du futur» ou «Imagine un paysage citadin futuriste dans un contexte post-apocalyptique.»
16.Prends en compte les besoins des utilisateurs finaux
Si tu élabores des requêtes pour d'autres utilisateurs, considère attentivement les besoins spécifiques de l'utilisateur final et adapte les questions en conséquence.
Exemple : «Quelles directives devraient être suivies pour aménager un espace de travail à domicile pour un thérapeute ?»
17.Sollicite l'IA à jouer le rôle d'un expert
En ouverture de chaque requête, demande à ChatGPT d'endosser le rôle d'un expert, qu'il s'agisse d'un marketeur, d'un ingénieur ou d'un rédacteur.
Exemple : «En tant qu'expert en lithothérapie, peux-tu me prodiguer des recommandations de cristaux pour soulager le stress ?»
18.Spécifie le format de réponse attendu
Demande à l'IA de répondre selon un format précis, tel qu'un tableau, un texte, une liste, en vers, etc.
Exemple : «Compose un court poème évoquant la mer.»
19.Précise le style d'écriture souhaité
Indique également le style d'écriture souhaité, que ce soit simplifié, humoristique ou à la manière d'une personnalité célèbre.
Exemple : «Narre une histoire effrayante à la manière de Stephen King.»
20.Place les directives au début de la requête et isole-les du contexte avec ### ou «»»
Par exemple, au lieu de dire : «Résume le texte ci-dessous en énumérant les points clés. {texte ici}», préfère : «Résume le texte ci-dessous en énumérant les points clés. ### {texte ici}»
Exemple : «Liste les caractéristiques principales d'un roman policier. ### {texte décrivant un roman policier}»
?????
21.Sois spécifique, descriptif et approfondi en ce qui concerne le contexte, le résultat, la longueur, le format, le style, et autres aspects
Exemple : «Compose un paragraphe introductif pour un essai argumentatif de 1000 mots sur les avantages et les inconvénients de l'éducation en ligne.»
22.Illustre le format désiré à l'aide d'exemples (exemple 1, exemple 2).
Exemple : «Proposez deux slogans accrocheurs pour une marque de chaussures respectueuses de l'environnement.
Exemple 1 : ?Marche éco, adopte la mode éthique.?
Exemple 2 : ?Des pas écoresponsables vers un avenir meilleur.?»
23.Commence sans exemples, puis ajoutes-en si besoin
Exemple : «Trouvez un nom original pour un nouveau restaurant végétarien.» (si cela ne donne pas les résultats attendus ou si tu n'es pas satisfait des réponses, fournis des exemples).
24.Évite les descriptions vagues et imprécises
Exemple : Au lieu de demander «Comment améliorer sa santé ?», demandez «Quelles sont les cinq routines journalières pour accroître ma santé physique ?»
25.Précise les actions à entreprendre plutôt que ce qu'il ne faut pas faire.
Exemple : Au lieu de dire «Éviter les exemples trop évidents», dites «Fournir des exemples moins connus ou surprenants.»
L'Intelligence artificielle n'est pas notre ennemie. Même si au départ je n'étais pas vraiment convaincue et étais plutôt réticente à son utilisation, je dois bien l'avouer !
Il faut la prendre comme une alliée, non une substitution de nous, une aide pour économiser un temps précieux... et Dieu sait qu'on se plaint toujours d'en manquer !
Evidement l'IA ne se limite pas à ChatGPT, j'aurais l'occasion d'en parler dans d'autres articles !