# Qu’est-ce que la méthode du prompt simple, amélioré, raffiné?

Date: 2023-05-04 · Author: Robert Scales · https://guidetoartificialintelligence.com/fr/apprendre/prompts-simple-ameliore-raffine/

**Answer:** La méthode simple, amélioré, raffiné est une façon de construire un prompt en trois passes : commencer par la demande de base, l’améliorer en nommant le public, le sujet et le canal, puis la raffiner en ajoutant les étapes, la structure et les livrables dont vous avez besoin. Chaque passe élimine des devinettes, et la réponse passe du générique à quelque chose d’utilisable.

La plupart des gens écrivent un prompt une fois, lisent la réponse, sont un peu déçus et passent à autre chose. La méthode simple, amélioré, raffiné traite le premier prompt comme un brouillon. Vous l’écrivez, vous regardez ce qui manque, vous l’ajoutez et vous regardez de nouveau. Après deux ou trois passes, la demande dit ce que vous vouliez vraiment dire, et la réponse suit.

La méthode vient de *A Beginner’s Guide to ChatGPT*, le livre de Robert Scales publié le mois dernier. Le livre passe en revue onze professions, des spécialistes du marketing et des comptables aux étudiants et aux programmeurs, et montre le prompt de chacune à trois niveaux. Pour chaque niveau, il nomme le problème du prompt et le résultat auquel vous pouvez vous attendre une fois qu’il est corrigé. Le schéma est le même chaque fois : les prompts simples donnent des résultats génériques, et les prompts raffinés, des résultats ciblés.

## Les trois niveaux

| Niveau | Ce que vous ajoutez | Ce que vous obtenez |
|---|---|---|
| Simple | Seulement la tâche | Une réponse générique qui pourrait convenir à n’importe qui |
| Amélioré | Public, sujet, période, canal ou créneau | Une réponse ciblée pour votre situation |
| Raffiné | Étapes, structure, analyse, livrables, ton, longueur | Un travail complet sur lequel vous pouvez agir |

Le niveau amélioré répond à *qui* et à *quoi exactement*. Le niveau raffiné répond à *comment* : ce que le modèle doit faire d’abord, ce qu’il doit inclure et à quoi la réponse finale doit ressembler. Ajoutez un rôle en tête (le sujet de l’article précédent de cette série) et vous avez la méthode complète du livre : rôle, contexte, tâche, format, puis itérer et vérifier.

## Un exemple concret

Imaginez que vous coordonnez les bénévoles d’une petite banque alimentaire communautaire et que vous avez besoin d’aide pour recruter.

**Simple :**

```prompt
Écris une publication pour recruter des bénévoles.
```

Le problème : le modèle n’a aucune idée de qui vous êtes, de qui vous voulez joindre ni de l’endroit où la publication paraîtra. Attendez-vous à quelque chose d’enjoué et d’interchangeable.

**Amélioré :**

```prompt
Écris une publication Facebook pour recruter des bénévoles de fin de semaine pour notre banque alimentaire communautaire, dans une petite ville. Nous cherchons surtout des personnes retraitées et des élèves du secondaire qui ont besoin d’heures de bénévolat.
```

Le résultat : la publication s’adresse maintenant à deux groupes réels, sur une plateforme précise. Elle sera meilleure, mais vous devez encore décider de la longueur, du ton et de l’action que les gens devraient poser.

**Raffiné :**

```prompt
Tu es un coordonnateur de bénévoles qui a de l’expérience dans les petits organismes sans but lucratif. Écris une publication Facebook pour recruter des bénévoles de fin de semaine pour notre banque alimentaire communautaire, dans une ville d’environ 4 000 habitants. Nous visons deux groupes : les personnes retraitées et les élèves du secondaire qui ont besoin d’heures de bénévolat. Moins de 120 mots, ton chaleureux et simple, sans points d’exclamation. Mentionne que les quarts durent trois heures le samedi matin, qu’aucune expérience n’est nécessaire, et termine par une seule action claire : répondre à la publication ou appeler le numéro que nous ajouterons. Donne-moi ensuite deux versions plus courtes à tester, une pour chaque groupe.
```

Le résultat : une publication que vous pouvez publier presque telle quelle, plus deux variantes à comparer. Remarquez qu’il n’y a là aucune formulation astucieuse. Chaque ajout est un fait ou une décision que vous auriez dû prendre de toute façon.

L’article d’aide d’OpenAI sur la rédaction de prompts donne le même genre de conseil aux développeurs : soyez précis sur le contexte, le résultat, la longueur, le format et le style, et remplacez les descriptions floues par des descriptions exactes. Son exemple remplace « assez court, quelques phrases » par un paragraphe précis de 3 à 5 phrases.

## Raffiner dans la conversation

Vous n’avez pas à réécrire tout le prompt chaque fois. Le livre décrit le raffinement comme un cycle : lire la réponse, juger si elle convient, puis relancer avec ce qui manquait. Des relances comme celles-ci font souvent l’affaire :

- « Raccourcis-la et enlève le deuxième paragraphe. »
- « Ta liste est trop générale. Donne-moi des exemples propres à une ville en région rurale. »
- « Tu as oublié les élèves du secondaire. Ajoute une ligne pour eux. »
- « Avant de la réécrire, pose-moi trois questions sur ce qui manque. »

La dernière vaut la peine d’être retenue. Au lancement de ChatGPT, OpenAI a noté que le modèle devine habituellement quand une demande n’est pas claire, au lieu de poser des questions. L’inviter à poser d’abord des questions transforme les devinettes en courte entrevue.

> **À essayer :** prenez une tâche pour laquelle vous avez utilisé ChatGPT cette semaine. Écrivez-la sous forme de prompt simple d’une ligne, puis d’une version améliorée, puis d’une version raffinée. Lancez les trois dans des conversations distinctes et notez ce qui a changé dans les réponses à chaque niveau.

## Combien de rondes de raffinement suffisent?

C’est assez quand la réponse fait le travail dont vous avez besoin, pas quand elle est parfaite. Le livre présente le raffinement comme un cycle où l’on teste, juge le résultat et ajuste, et ce cycle se termine quand le résultat atteint votre objectif. Pour un courriel rapide, ce sera peut-être le niveau amélioré et une relance. Pour un rapport, une planification de cours ou un plan de projet, vous irez peut-être jusqu’au niveau raffiné, avec plusieurs relances.

Une règle pratique : si deux ou trois rondes de relances n’ont pas réglé le problème, cessez de rapiécer et repensez le prompt. Il manque habituellement quelque chose de fondamental à la demande de départ, comme le destinataire de la réponse, le véritable objectif ou un exemple de ce qu’est un bon résultat. Les conseils d’OpenAI suggèrent que montrer au modèle un exemple du format voulu fonctionne souvent mieux que de le décrire. Ouvrir une nouvelle conversation avec un prompt raffiné et net peut aussi aider, puisqu’une longue conversation traîne avec elle les fausses pistes précédentes.

Enfin, gardez les prompts qui fonctionnent. Le livre recommande de noter vos prompts les plus efficaces et ce qui les a fait réussir. Une petite bibliothèque personnelle de prompts raffinés signifie que la prochaine tâche semblable commence au niveau trois plutôt qu’au niveau un.

## Sources

- A Beginner's Guide to ChatGPT: https://www.amazon.com/dp/B0BZRRPXZW
- Best practices for prompt engineering with OpenAI API: https://help.openai.com/en/articles/6654000-best-practices-for-prompt-engineering-with-openai-api
- ChatGPT: Optimizing Language Models for Dialogue: https://openai.com/blog/chatgpt/
