Tiré du livre

Comment préparer ChatGPT avant de lui demander quoi que ce soit?

· Par Robert Scales · 4 min de lecture

Réponse courte

Avant votre vraie demande, envoyez un court message d’information qui dit à ChatGPT qui vous êtes, ce que vous cherchez à accomplir, quelles limites s’appliquent et quelle forme les réponses doivent prendre, puis demandez-lui de confirmer ou de poser des questions avant de commencer. Les faits qui restent les mêmes d’une conversation à l’autre vont dans les instructions personnalisées; le message d’information n’a donc qu’à couvrir le projet en cours.

La plupart des réponses décevantes de ChatGPT commencent par une entrée en matière à froid : une demande tapée dans une conversation vide, sans rien autour. Le modèle doit alors deviner qui pose la question, pourquoi, et à quoi ressemblerait une bonne réponse, et il devine en visant la moyenne. Préparer d’abord la conversation prend une minute et change tout ce qui suit, parce que ChatGPT relit les messages précédents d’une conversation chaque fois qu’il répond.

ChatGPT : Le Guide Pour Débutant traite cela comme une habitude plutôt que comme un truc : donnez un rôle au modèle, décrivez votre propre situation et dites quel genre de résultat vous attendez avant de demander quoi que ce soit. Un message d’information fait les trois à la fois.

Les quatre parties d’un message d’information

Qui vous êtes. Votre emploi ou votre rôle, votre domaine et ce que vous savez déjà. Une réponse pensée pour une personne débutante se lit très différemment d’une réponse écrite pour un spécialiste.

Le but. Pas seulement la tâche, mais ce à quoi elle sert. « Une liste d’activités » et « une liste d’activités pour un jour de pluie avec douze enfants de neuf ans » mènent à des réponses différentes.

Les contraintes. Le budget, le temps, la longueur, le public, les outils dont vous disposez ou non, les mots ou les sujets à éviter. Ce sont les détails qu’un modèle ne peut pas inventer correctement.

Le format. Des listes ou des paragraphes, des tableaux, des intertitres, un nombre de mots, un niveau de lecture, un ton. Les propres conseils d’OpenAI aux développeurs sur la rédaction de prompts disent la même chose : soyez précis sur le contexte, le résultat, la longueur, le format et le style que vous voulez.

Deux lignes de plus rendent un message d’information plus efficace. Demandez au modèle de vous dire ce qui manque avant de commencer, et demandez-lui d’attendre votre première vraie demande. La consigne à sens unique devient ainsi un court échange où les lacunes apparaissent tôt.

Un exemple concret : planifier un club de lecture pour ados

Imaginez une bibliothécaire d’une bibliothèque publique qui lance un club de lecture mensuel pour les adolescents. Voici son premier message, avant qu’elle demande quoi que ce soit :

Prompt
J’aimerais que tu m’aides tout au long de cette conversation; voici donc d’abord un peu de contexte.

Qui je suis : je suis bibliothécaire dans une petite bibliothèque publique. J’organise des activités pour les ados, mais je n’ai jamais animé de club de lecture.

But : je lance un club de lecture mensuel pour les 13 à 16 ans, de septembre à décembre. Je veux que l’ambiance soit détendue, pas scolaire, pour que les mêmes ados reviennent chaque mois.

Contraintes : les rencontres durent 60 minutes, après l’école, dans une salle de 15 personnes. Mon budget est petit, donc les livres doivent être des titres que notre bibliothèque possède déjà en plusieurs exemplaires ou peut emprunter par prêt entre bibliothèques. Pas de nourriture dans la salle.

Format : garde tes réponses pratiques et courtes. Utilise des puces pour les listes et un tableau pour tout calendrier. Écris tout ce qui s’adresse aux ados sur un ton amical et simple.

Avant de commencer, pose-moi jusqu’à trois questions sur tout ce qui changerait tes conseils. Attends ensuite ma première demande.

Une bonne réponse pose des questions ciblées, peut-être sur le niveau de lecture des ados, sur la nécessité d’une inscription par les parents ou sur la façon dont les membres obtiendront les livres. Une fois qu’elle y a répondu, une demande aussi courte que « Prépare le plan de la première rencontre » tombe pile, parce que tout le contexte est déjà dans la conversation.

À essayer : choisissez un projet sur lequel vous travaillerez avec ChatGPT cette semaine. Rédigez un message d’information avec les quatre parties et les deux lignes de plus, envoyez-le, répondez aux questions du modèle, et faites seulement ensuite votre première demande. Comparez le résultat avec une entrée en matière à froid sur la même tâche dans une conversation distincte.

La place des instructions personnalisées

Une partie du message d’information ne change jamais : votre emploi, votre domaine, la façon dont vous aimez que les réponses soient présentées. Les instructions personnalisées (Custom Instructions) d’OpenAI, présentées en juillet en version bêta, sont l’endroit pour ces faits. Vous remplissez deux boîtes, l’une à votre sujet et l’autre sur la façon dont ChatGPT devrait répondre, et il en tient compte dans chaque nouvelle conversation.

Il reste alors au message d’information ce qui appartient à ce projet seulement : le but, les limites particulières et tout ce que la tâche a d’inhabituel. La bibliothécaire pourrait enregistrer « Je suis bibliothécaire dans une bibliothèque publique; garde les réponses pratiques et utilise des tableaux pour les calendriers » dans ses instructions personnalisées, et garder les détails du club de lecture pour le premier message de la conversation consacrée au club. Elle peut aussi tenir une conversation par projet, pour que le message d’information reste en tête de la bonne conversation.

Que mettre dans votre premier message?

Mettez-y ce dont le modèle a besoin pour bien faire le travail et qu’il ne peut pas deviner : votre rôle, le but et ce à quoi il sert, les limites et le format. Ajoutez ensuite les deux lignes de travail, qui invitent les questions et lui demandent d’attendre. Une longueur utile est un court paragraphe par partie, de quoi remplir un écran tout au plus. Les conseils d’OpenAI sur la rédaction de prompts suggèrent aussi de dire quoi faire plutôt que seulement quoi éviter; « utilise un langage simple qu’un jeune de 14 ans peut suivre » fonctionne donc mieux que « ne sois pas trop compliqué ».

Laissez de côté ce qui ne change pas la réponse, comme l’historique des débuts du projet, et tout ce qui est privé et que vous ne voudriez pas voir conservé, comme des noms, des adresses ou des renseignements de compte. Si vous vous surprenez à répéter les mêmes lignes d’introduction dans chaque nouvelle conversation, déplacez-les dans vos instructions personnalisées et gardez votre premier message pour le projet que vous avez devant vous.

Sources

  1. A Beginner's Guide to ChatGPT — Holistic Hybrid, 18 avril 2023
  2. Custom instructions for ChatGPT — OpenAI, 20 juillet 2023
  3. Best practices for prompt engineering with OpenAI API — OpenAI Help Center

Recevez gratuitement le Guide de l’intelligence artificielle

Abonnez-vous à l’infolettre hebdomadaire et recevez le guide gratuit : ce qui a changé en IA cette semaine, une leçon, un prompt à essayer. Désabonnement en un clic.

Ce que nous faisons de votre adresse

Retour en haut

Affichage

Vos choix sont enregistrés dans ce navigateur seulement. Aucune donnée n’est transmise.

Taille du texte
100 %
Couleurs
Lecture
Autres réglages
Déclaration d’accessibilité