La même IA peut vous donner une réponse plate et générique, ou une réponse précise et brillante. La différence ne vient pas toujours du modèle, mais de la façon dont vous lui parlez. Le prompt engineering, c'est l'art de formuler votre demande pour en tirer le meilleur. Bonne nouvelle : ce n'est pas de la programmation, c'est surtout de la clarté. Et ça s'apprend en quelques principes.
Vous avez peut-être déjà eu cette expérience : vous posez une question à une IA, la réponse est décevante, banale, à côté. Puis un ami vous montre comment il l'utilise, et la même IA produit des résultats bluffants. La différence tient souvent en un mot : le prompt, c'est-à-dire la manière de formuler la demande. Voyons comment bien s'y prendre.
La définition simple
Un prompt est simplement l'instruction que vous donnez à une IA, votre message. Le prompt engineering (littéralement "ingénierie des instructions") désigne l'art de rédiger ces instructions pour obtenir le meilleur résultat possible. Le mot ingénierie peut intimider, mais il s'agit surtout de méthode et de clarté, pas de code.
Pourquoi est-ce si important ? Parce qu'une IA, comme nous l'avons expliqué dans notre article sur les LLM, ne devine pas vos intentions. Elle réagit au texte que vous lui donnez. Un prompt vague produit une réponse vague. Un prompt précis, contextualisé, bien cadré, produit une réponse à la hauteur. Vous ne changez pas l'IA, vous changez ce que vous en obtenez.
Les principes qui font la différence
Voici les leviers concrets, du plus simple au plus puissant.
1. Donnez du contexte. Ne dites pas "écris un email", dites "écris un email professionnel mais chaleureux à un client mécontent d'un retard de livraison, pour le rassurer sans sur-promettre". Plus vous donnez de contexte sur la situation, le ton et l'objectif, plus la réponse sera juste.
2. Attribuez un rôle. Commencer par "Tu es un professeur de physique qui explique à un lycéen" oriente le modèle vers le bon registre. Ce cadrage simple améliore souvent énormément la pertinence, parce qu'il aligne la réponse sur un point de vue précis.
3. Précisez le format voulu. Demandez explicitement : une liste à puces, un tableau, un paragraphe court, trois options. Sans consigne de format, l'IA choisit pour vous, souvent mal. Avec, elle vous livre exactement la forme utile.
Donnez un exemple. Si vous voulez un certain style, montrez-en un échantillon : "Voici le ton que j'aime : [exemple]. Écris la suite dans ce style." Les modèles sont extraordinairement doués pour imiter un exemple fourni, bien plus que pour deviner une consigne abstraite. On appelle ça le few-shot prompting : quelques exemples valent mille explications. C'est souvent la différence entre un résultat correct et un résultat parfait.
4. Demandez de raisonner étape par étape. Pour un problème complexe, ajouter "raisonne étape par étape avant de conclure" pousse le modèle à décomposer sa réflexion, ce qui réduit les erreurs. Fait intéressant, c'est exactement ce principe, poussé à l'extrême, qui a permis à une IA de résoudre une conjecture mathématique : le prompt qui l'a guidée était en grande partie consacré à structurer sa manière de chercher.
5. Itérez. Le premier prompt est rarement le meilleur. N'hésitez pas à corriger : "C'est trop long, raccourcis", "Rends ça plus concret", "Change de ton". Le dialogue est un aller-retour, pas un coup unique.
Ce qu'il faut retenir
Le prompt engineering n'est pas une compétence réservée aux experts, c'est une compétence de base du 21e siècle, aussi utile que savoir chercher efficacement sur internet. Les principes sont simples : donner du contexte, attribuer un rôle, préciser le format, montrer un exemple, demander de raisonner, et itérer. Rien de technique, juste de la clarté et de la méthode.
La vraie bascule mentale, c'est de cesser de voir l'IA comme un moteur de recherche à qui on jette trois mots, et de la voir comme un collaborateur brillant mais littéral, à qui il faut bien expliquer ce qu'on veut. Plus vous soignez votre demande, plus vous serez surpris de ce qu'elle peut produire. La qualité de ce que vous obtenez d'une IA reflète, très souvent, la qualité de ce que vous lui demandez.