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
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 :
- Elle utilise un réseau de neurones artificiels et des techniques d’apprentissage profond pour apprendre les structures du langage humain.
- Elle s'appuie sur de grands modèles de langage, ou LLM, entraînés sur de très grandes quantités de textes. Cet apprentissage leur permet d'identifier la structure des phrases, le sens et les relations entre les mots. À la date de publication initiale, les données de ChatGPT étaient limitées à septembre 2021.
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.
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 :
- de donner des instructions claires au modèle
- de guider le modèle vers le résultat attendu
- d'exploiter les capacités des grands modèles de langage, appelés LLM, pour une grande variété de tâches
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.
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
Plus efficace
- Précisez le nombre de phrases souhaité
- Précisez la cible
- Précisez la tonalité
- Demandez un exemple concret d’usage
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.
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
- Liste à puces
- Texte enrichi
- HTML
- Code JavaScript
- 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.
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.
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 »
- Option 2 : sélectionner Plugins ou WebPilot
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