Prompt engineering : le guide pour obtenir de meilleurs résultats avec ChatGPT

Par Romain QUECHON · Publié le 7 juillet 2023 · Mis à jour le 26 septembre 2026

Vignette de tutoriel sur fond noir encadrée de bleu, avec le logo OpenAI blanc centré sous un titre en majuscules

Le prompt engineering consiste à formuler une demande à une IA générative pour obtenir la réponse la plus utile possible : un rôle, un contexte, une consigne précise, un format de sortie, parfois un exemple. Ce guide explique comment fonctionne un modèle de langage, puis détaille 10 bonnes pratiques illustrées par des captures.

Comment fonctionne l’IA générative ?

Commençons par définir l’IA générative.

L'IA générative désigne une technologie d'intelligence artificielle capable de produire du texte, des images, des vidéos ou de l'audio à partir d'une instruction, appelée prompt. Elle interprète le sens, le contexte, la tonalité et les subtilités d'une langue afin de créer un contenu à la demande.

Son fonctionnement repose sur deux principes fondamentaux :

Pour produire une réponse, l’IA générative prédit le mot suivant dans une séquence à partir de l'instruction reçue et des régularités apprises pendant son entraînement. Le schéma ci-dessous illustre ce fonctionnement.

Prenons le prompt suivant : « Quelle est la planète la plus proche de la Terre ? »

Le modèle poursuit ainsi la séquence avec le résultat qu'il estime le plus pertinent.

Prédiction du mot suivant par un modèle de langage, avec les probabilités de chaque token pour compléter une phrase

C'est quoi le prompt engineering ?

Le prompt engineering est l'art de formuler des instructions précises, appelées prompts, pour guider un modèle d'IA générative comme ChatGPT. Une demande bien structurée permet :

Anatomie d'un prompt efficace : un rôle, un contexte, une consigne précise et un format de sortie attenduUn prompt efficace combine quatre éléments : le rôle que l'IA doit jouer, le contexte de la demande, une consigne précise et le format de sortie attendu. Un exemple du résultat souhaité renforce encore la précision.Rôlequi parleContextela situationConsignela tâche préciseFormatla sortie attendue
Un prompt efficace combine quatre éléments : le rôle que l'IA doit jouer, le contexte de la demande, une consigne précise et le format de sortie attendu. Un exemple du résultat souhaité renforce encore la précision.

Les 4 types de tâches réalisables par une IA générative

Les IA génératives sont particulièrement efficaces pour quatre types de tâches :

  • Générer du texte : produire un contenu cohérent à partir d'un prompt, par exemple un article ou une publication pour les réseaux sociaux.
  • Résumer du texte : extraire les informations clés d'un contenu long, par exemple pour préparer un compte rendu de réunion ou synthétiser un PDF.
  • Classifier du texte : identifier le sentiment ou l'intention d'un contenu, par exemple pour classer automatiquement des avis clients.
  • Réécrire du texte : adapter un contenu à un modèle, une tonalité ou un format précis, ou corriger son orthographe.

Ce schéma créé par Guillaume Durand, responsable Data et plateformes d'intelligence artificielle à la Société Générale, résume ces capacités.

Schéma des six capacités d'un LLM : génération, recherche, synthèse, classification, extraction et réécriture

Les bonnes pratiques du prompt engineering

Lorsque vous utilisez une IA générative, formulez votre demande comme un brief adressé à une personne. Le modèle doit comprendre précisément la tâche et le résultat attendu.

Voici dix bonnes pratiques de prompt engineering, accompagnées d'exemples.

Conseil n°1 : Rédiger des prompts clairs et précis

Des prompts clairs, directs et précis permettent d'obtenir des résultats plus pertinents et de limiter les mauvaises interprétations.

Ne confondez pas un prompt clair avec un prompt court. Une structure détaillée est souvent plus efficace qu'une demande trop brève.

Moins efficace

Conversation ChatGPT où une question courte sur l'IA générative obtient une réponse longue et générique

Plus efficace

  • Précisez le nombre de phrases souhaité
  • Précisez la cible
  • Précisez la tonalité
  • Demandez un exemple concret d’usage
Conversation ChatGPT avec un prompt précis sur l'IA générative pour des freelances, et une réponse courte et pédagogique

Conseil n°2 : Ne pas “polluer” vos différentes discussions dans ChatGPT

Lorsque vous créez une nouvelle discussion dans ChatGPT, séparez les sujets afin que le contexte d'une tâche ne perturbe pas la suivante. En 2023, il était courant de commencer par demander d'ignorer les instructions précédentes.

Début d'un prompt ChatGPT qui demande d'ignorer les instructions précédentes avant une tâche de rédaction SEO

Conseil n°3 : Renseigner le format de sortie des données

Vous pouvez demander à une IA générative comme ChatGPT de respecter un format de sortie précis. Voici plusieurs formats utiles :

  • Texte
  • Tableau
ChatGPT transforme des informations sur une personne en tableau à trois colonnes : prénom, nom et occupation
  • Liste à puces
ChatGPT reformate les mêmes informations sur une personne en liste à puces avec son nom, son titre et son organisation
  • Texte enrichi
ChatGPT restitue le nom et la fonction d'une personne en texte enrichi, avec le nom en gras et la fonction en italique
  • HTML
ChatGPT convertit le nom et la fonction d'une personne en page HTML avec balises title, h1 et h2 dans un bloc de code
  • Code JavaScript
ChatGPT représente les informations d'une personne sous forme d'objet JavaScript, avec l'explication des propriétés
  • Format JSON
ChatGPT formate le nom, le rôle et l'organisation d'une personne en objet JSON, suivi d'une définition du format JSON

Conseil n°4 : Utiliser des caractères pour délimiter les différents types de texte

Dans vos prompts, utilisez des caractères distinctifs pour délimiter les textes et séparer l'objectif de chaque bloc. Dans cet exemple, ils servent à :

  • « : » et des guillemets pour délimiter le sujet de l'article à créer
  • « > » pour préciser l'URL à consulter avant de proposer le plan

Vous pouvez également utiliser d'autres séparateurs visibles, comme des guillemets ou des balises.

Prompt demandant à ChatGPT un plan d'article SEO en s'inspirant d'une page existante, et le plan détaillé proposé

Conseil n°5 : Demander la confirmation si l’IA a parfaitement compris la demande

À la fin de votre prompt, vous pouvez demander à l’IA de vérifier deux points :

  • A-t-elle bien compris la requête ?
  • A-t-elle besoin d’informations complémentaires avant de répondre ?

Cette vérification permet de contrôler la compréhension de la demande et d'ajouter les informations manquantes avant la réponse finale.

Fin d'un prompt qui invite ChatGPT à poser ses questions, puis sa réponse listant des mots-clés short tail et long tail

Conseil n°6 : Utiliser jusqu’à +20 paramètres différents pour créer des méga prompts ultra optimisés

Un méga prompt est une demande détaillée qui guide l'IA générative vers une réponse plus précise et pertinente. Vous pouvez combiner les paramètres suivants :

  • Rôle : indiquez la fonction ou la perspective à adopter, par exemple expert senior, copywriter, consultant ou expert senior en rédaction LinkedIn.
  • Contexte et objectif : fournissez les informations utiles sur la situation et le résultat recherché.
  • Tonalité : précisez le registre souhaité, par exemple pédagogique, professionnel, créatif ou engageant.
  • Cibles : décrivez le public auquel le contenu est destiné.
  • Tâche à accomplir : détaillez précisément l'action attendue et son sujet.
  • Langue du résultat : indiquez la langue de travail, par exemple le français, l'anglais ou l'espagnol.
  • Format du rendu : choisissez une structure comme du texte, un tableau, une liste à puces ou du code JavaScript ou HTML.
  • Cadre de rédaction : précisez une méthode comme AIDA ou PAS selon votre objectif.
  • Titres et métadonnées : fournissez le titre, la métadescription et les niveaux de titres attendus si vous disposez déjà d'un plan ou d'un brief.
  • Limites : fixez le nombre de mots, de caractères ou de propositions.
  • Exemple et inspiration : ajoutez un modèle que ChatGPT devra suivre.
  • Mots-clés SEO : fournissez les expressions à intégrer dans les titres et les textes.
  • Angle : indiquez si le texte doit être rédigé à la première, deuxième ou troisième personne.
  • Analogie : demandez des exemples ou des comparaisons pour expliquer un concept simplement.
  • Sensibilité : précisez les sujets à éviter ou à traiter avec précaution.
  • Statistiques : fournissez les données à utiliser pour appuyer les arguments.
  • Appel à l'action : décrivez l'action que les lecteurs doivent effectuer et, si nécessaire, le lien à intégrer.
  • Citations : fournissez les citations à intégrer dans le texte.
  • Contrôles complémentaires : demandez, par exemple, de compter les occurrences des mots-clés après la génération.

Conseil n°7 : Découper les tâches à effectuer

Pour une tâche complexe, procédez par sous-tâches simples afin de concentrer l’IA sur un objectif précis à chaque étape.

Par exemple, pour rédiger un article de blog optimisé pour le SEO, évitez une demande unique et générale comme « Rédigez un article optimisé pour le SEO sur le sujet XXX ».

Découpez plutôt cette tâche en plusieurs étapes :

  • Prompt n°1 - Définir les mots-clés optimisés SEO
  • Prompt n°2 - Définir le titre optimisé pour la conversion clic
  • Prompt n°3 - Travailler le plan
  • Prompt n°4 - Définir la Meta Title & Description
  • Prompt n°5 - Rédiger l’introduction
  • Prompt n°6 - Rédiger la partie 1

Poursuivez ensuite avec les autres sections de l'article.

Voici un exemple de séquençage complet de prompts.

Conseil n°8 : Donner un exemple de rendu et demander à l’IA d’exécuter la même tâche

Pour reproduire un format précis, fournissez un texte de référence, une citation ou un exemple de publication, puis demandez au modèle de suivre la même structure. Voici un exemple :

Extract keywords from the corresponding texts below. Text 1: Stripe provides APIs that web developers can use to integrate payment processing into their websites and mobile applications. Keywords 1: Stripe, payment processing, APIs, web developers, websites, mobile applications ##Text 2: OpenAI has trained cutting-edge language models that are very good at understanding and generating text. Our API provides access to these models and can be used to solve virtually any task that involves processing language. Keywords 2: OpenAI, language models, text processing, API. ##Text 3: {text} Keywords 3:

Conseil n°9 : Connectez ChatGPT au web pour obtenir des données à jour

En juillet 2023, l'une des limites de ChatGPT concernait la date de mise à jour de ses informations. La version payante proposait alors deux options pour consulter le web :

  • Option 1 : sélectionner « Browse with Bing »
Menu de sélection du modèle GPT-4 dans ChatGPT, avec l'option de navigation web via Bing cochée parmi les modes bêta
  • Option 2 : sélectionner Plugins ou WebPilot
Sélection du plugin WebPilot dans ChatGPT Plus avec GPT-4, parmi d'autres plugins comme Scraper, AskYourPDF et Access Link ChatGPT utilise plusieurs fois le plugin WebPilot puis propose une ébauche de titre pour un guide du prompt engineering

Vous pouviez ensuite demander une recherche sur Internet avant la formulation du résultat.

Conseil n°10 : Téléchargez un PDF pour effectuer des prompts sur des données personnalisées

Cette méthode permettait d'utiliser l'IA sur vos propres données et de traiter des documents plus longs. Le tutoriel associé détaillait la procédure étape par étape.

Webinar sur le "Prompt Engineering" avec le Wagon (1h20)

Les limites de ce tutoriel

Ce guide date de juillet 2023. Les principes restent valables, mais certains outils cités ont disparu ou changé : les plugins de ChatGPT, par exemple, ont été remplacés depuis par d'autres fonctionnalités. Les modèles actuels suivent aussi mieux les consignes, ce qui rend certaines précautions moins nécessaires.

5 astuces à appliquer

  • Donnez un rôle et un contexte avant la consigne.
  • Précisez le format de sortie : tableau, liste, JSON.
  • Délimitez les textes à traiter avec des guillemets ou des balises.
  • Découpez les tâches complexes en étapes.
  • Montrez un exemple du résultat attendu.

Pour aller plus loin : générer des méga prompts avec Google Sheets, et pour appliquer ces principes à la prospection, le lead scoring par IA.

Questions fréquentes sur le prompt engineering

Qu'est-ce que le prompt engineering ?

C'est l'art de formuler une demande à une IA générative pour obtenir la réponse la plus utile : un rôle, un contexte, une consigne précise, un format de sortie et, si besoin, un exemple du résultat attendu.

Quelles sont les bonnes pratiques pour rédiger un prompt ?

Rédiger une consigne claire et précise, préciser le format de sortie, délimiter les textes à traiter, découper les tâches complexes en étapes, et donner un exemple du résultat attendu.

À quoi sert le prompt engineering en prospection B2B ?

À obtenir des résultats fiables et structurés pour classer des leads, analyser des profils ou préparer des messages. C'est la base d'un scoring de leads par IA.

Romain QUECHON, fondateur d'Allbound AI (ex The World of AI). +60 clients accompagnés, 10 à 15 RDVs générés par mois en moyenne pour les clients accompagnés. Voir le parcours de Romain · Me suivre sur LinkedIn