Aller au contenu principal

Chapitre 3 : Structures de base des prompts

🎯 Objectifs d'apprentissage​

Après avoir terminé ce chapitre, vous serez capable de :

  • Identifier et appliquer quatre structures de prompts de base
  • Choisir la bonne structure pour différentes tâches
  • Convertir entre différents formats de prompts
  • Combiner des structures pour des tâches complexes

📚 Introduction​

Maintenant que vous comprenez les composants et types de prompts, il est temps d'explorer les formats structurels que vous pouvez utiliser. Différentes structures fonctionnent mieux pour différentes tâches, et savoir quand utiliser chacune est une compétence clé.

Les quatre structures de base​

┌─────────────────────────────────────────────────────────────┐
│ QUATRE STRUCTURES DE PROMPTS DE BASE │
├─────────────────┬───────────────────────────────────────────┤
│ 1. QUESTION │ Demander directement des informations │
├─────────────────┼───────────────────────────────────────────┤
│ 2. INSTRUCTION │ Ordonner à l'IA d'effectuer une tâche │
├─────────────────┼───────────────────────────────────────────┤
│ 3. COMPLÉTION │ Commencer une phrase pour que l'IA la termine │
├─────────────────┼───────────────────────────────────────────┤
│ 4. CONVERSATION│ Format de jeu de rôle ou de dialogue │
└─────────────────┴───────────────────────────────────────────┘

Structure 1 : Format de question​

La structure la plus intuitive : posez simplement une question.

Caractéristiques​

AspectDescription
FormatPhrase interrogative (qui, quoi, quand, où, pourquoi, comment)
TonConversationnel, naturel
Idéal pourRecherche d'informations, explications, définitions
LimitationPeut produire des réponses de longueur variable

Exemples​

Question simple :

Quels sont les trois branches du gouvernement des États-Unis ?

Question comparative :

Quelles sont les principales différences entre Python et JavaScript
pour le développement web ?

Question analytique :

Pourquoi l'Empire romain est-il tombé, et quelles leçons les sociétés modernes peuvent-elles en tirer ?

Question hypothétique :

Que se passerait-il pour le climat de la Terre si toutes les calottes glaciaires
fondaient du jour au lendemain ?

Améliorer les prompts de question​

Ajoutez des contraintes pour obtenir des réponses plus utiles :

De base : "Qu'est-ce que l'apprentissage automatique ?"

Amélioré : "Qu'est-ce que l'apprentissage automatique ? Expliquez en 3 paragraphes :
1. Une définition simple
2. Comment il diffère de la programmation traditionnelle
3. Une application concrète"

Structure 2 : Format d'instruction​

Donnez des commandes ou des directives directes à l'IA.

Caractéristiques​

AspectDescription
FormatPhrases impératives (verbes : écrire, créer, analyser)
TonDirect, orienté vers la tâche
Idéal pourCréation de contenu, analyse, transformations
AvantageAttentes claires, résultats prévisibles

Exemples​

Création de contenu :

Rédigez une description de produit de 150 mots pour un haut-parleur
Bluetooth sans fil destiné aux jeunes professionnels.
Mettez l'accent sur la portabilité et la qualité sonore.

Analyse :

Analysez les données de vente suivantes et identifiez les 3 produits
les plus performants et les raisons potentielles de leur succès :

[données de vente ici]

Transformation :

Réécrivez ce paragraphe technique pour un public général
sans connaissances scientifiques :

"Les mitochondries facilitent la phosphorylation oxydative
à travers la chaîne de transport d'électrons, générant de l'ATP
via le couplage chimiosmotique."

Organisation :

Organisez ces tâches de projet en une liste priorisée
basée sur les dépendances et l'importance :

- Concevoir des maquettes UI
- Configurer la base de données
- Écrire des tests unitaires
- Déployer en production
- Définir les exigences
- Implémenter l'API backend

Verbes d'instruction par catégorie​

┌─────────────────────────────────────────────────────────────┐
│ VERBES D'INSTRUCTION │
├────────────────┬────────────────────────────────────────────┤
│ CRÉATION │ Écrire, Créer, Générer, Composer, Rédiger │
├────────────────┼────────────────────────────────────────────┤
│ ANALYSE │ Analyser, Évaluer, Estimer, Réviser, Comparer │
├────────────────┼────────────────────────────────────────────┤
│ TRANSFORMATION │ Convertir, Traduire, Réécrire, Simplifier │
├────────────────┼────────────────────────────────────────────┤
│ ORGANISATION │ Lister, Catégoriser, Prioriser, Esquisser │
├────────────────┼────────────────────────────────────────────┤
│ EXPLICATION │ Expliquer, Décrire, Clarifier, Définir │
├────────────────┼────────────────────────────────────────────┤
│ RÉSOLUTION DE PROBLÈMES │ Résoudre, Déboguer, Corriger, Optimiser, Améliorer │
└────────────────┴────────────────────────────────────────────┘

Structure 3 : Format de complétion​

Commencez une phrase ou un paragraphe et laissez l'IA le compléter.

Caractéristiques​

AspectDescription
FormatPhrase ou texte incomplet
TonVarie selon le début
Idéal pourÉcriture créative, brainstorming, styles spécifiques
AvantageDéfinit le ton et la direction exacts

Exemples​

Complétion créative :

La détective entra dans l'entrepôt abandonné, sa lampe de poche
découpant l'obscurité. Elle remarqua immédiatement que quelque chose n'allait pas car

Complétion technique :

Les principaux avantages d'utiliser une base de données NoSQL par rapport
à une base de données SQL traditionnelle incluent :
1.

Complétion professionnelle :

Merci pour votre intérêt envers notre entreprise. Après un examen attentif
de votre candidature, nous avons le plaisir de vous informer que

Complétion de liste :

Compétences essentielles que chaque développeur logiciel devrait maîtriser :
- Contrôle de version avec Git
-

Complétion vs. Instruction​

Même tâche, structures différentes :

Format d'instruction :

Listez 5 avantages de l'exercice.

Format de complétion :

Les 5 principaux avantages de l'exercice régulier sont :
1. Amélioration de la santé cardiovasculaire, ce qui
2.

Le format de complétion vous donne plus de contrôle sur l'ouverture et le style.

Structure 4 : Format de conversation​

Créez un dialogue ou un scénario de jeu de rôle.

Caractéristiques​

AspectDescription
FormatDialogue avec rôles définis
TonInteractif, contextuel
Idéal pourSimulations, tutorat, scénarios de service client
AvantageSuivis naturels, contexte maintenu

Exemples​

Jeu de rôle :

Vous êtes un représentant du service client patient pour
une entreprise de logiciels. Je suis un client frustré dont
l'abonnement a été facturé deux fois.

Client : Bonjour, je viens de remarquer que j'ai été facturé deux fois pour
mon abonnement mensuel. C'est vraiment frustrant !

Représentant :

Simulation d'entretien :

Vous êtes un intervieweur expérimenté pour un poste de développeur senior.
Posez-moi des questions techniques sur la conception de systèmes,
une à la fois, et évaluez mes réponses.

Intervieweur : Commençons. Pouvez-vous me parler d'une fois où
vous avez dû concevoir un système pour gérer des millions d'utilisateurs
concurrents ?

Candidat : [en attente de votre réponse]

Dialogue éducatif :

Vous êtes un tuteur socratique patient enseignant le calcul.
Guidez-moi pour comprendre les dérivées à travers des questions
plutôt que des explications directes.

Étudiant : Je ne comprends pas ce qu'est une dérivée.

Tuteur :

Techniques de conversation​

Définir le contexte :

Contexte : Un entretien d'embauche dans une startup technologique
Personnages :
- Intervieweur (vous) : CTO amical mais rigoureux
- Candidat (moi) : Candidat pour le rôle de chef de produit

Commencez l'entretien par une question brise-glace.

Instructions multi-tours :

Nous allons avoir une conversation sur mon idée d'entreprise.
Posez-moi des questions de clarification une à la fois. Après 5 questions,
fournissez une brève évaluation de la viabilité de l'idée.

Mon idée : Une application qui connecte les propriétaires d'animaux avec des gardiens d'animaux locaux.

Choisir la bonne structure​

Cadre de décision​

Quel est votre objectif principal ?

├─ Obtenir des informations/réponses
│ └─ Utilisez le format QUESTION
│
├─ Créer ou transformer du contenu
│ └─ Utilisez le format INSTRUCTION
│
├─ Contrôler précisément le style/le ton
│ └─ Utilisez le format COMPLÉTION
│
└─ Simuler une interaction/un dialogue
└─ Utilisez le format CONVERSATION

Tableau de comparaison des structures​

Cas d'utilisationStructure recommandéeExemple de début
Recherche factuelleQuestion"Qu'est-ce que...?"
Rédaction de contenuInstruction"Écrivez un..."
BrainstormingComplétion"Idées pour..."
Scénarios de formationConversation"Vous êtes un..."
Génération de codeInstruction"Créez une fonction qui..."
RésuméInstruction"Résumez ce qui suit..."
Écriture créativeComplétion"L'histoire commence lorsque..."
Résolution de problèmesQuestion"Comment résoudriez-vous...?"

Combiner les structures​

Les prompts avancés combinent souvent plusieurs structures :

Exemple : Instruction + Conversation​

Vous êtes un assistant de codage utile. Je vais décrire des bugs dans
mon code, et vous m'aiderez à les corriger.

Règles :
1. Posez des questions de clarification si nécessaire
2. Expliquez le bug avant de fournir la correction
3. Suggérez comment éviter des bugs similaires

Je vais commencer :

Mon script Python plante avec "IndexError: list index out
of range" lors du traitement des données utilisateur. Voici le code :
[code]

Exemple : Question + Complétion​

Quelles sont les principales causes du changement climatique ?

Formatez votre réponse comme suit :
"Les principales causes du changement climatique incluent :
1. [cause] : [explication]
2. [cause] : [explication]
..."

Exemple : Instruction + Question​

Analysez la proposition commerciale suivante et répondez à ces
questions :
1. Quels sont les principaux points forts ?
2. Quels sont les risques potentiels ?
3. Qu'est-ce qui manque à la proposition ?

[texte de la proposition]

Exercice pratique​

Exercice : Transformation de structure​

Prenez cette question de base et réécrivez-la dans les quatre structures :

Original : "Quels sont les avantages de la méditation ?"

Voir les solutions

Format de question :

Quels sont les 5 principaux avantages scientifiquement prouvés
de la pratique régulière de la méditation ?

Format d'instruction :

Listez et expliquez 5 avantages clés de la méditation, en incluant
des preuves scientifiques pour chacun. Formatez sous forme de points.

Format de complétion :

Selon la recherche scientifique, les principaux avantages de
la méditation régulière incluent :
• Réduction des niveaux de stress, ce qui se produit parce que
•

Format de conversation :

Vous êtes un instructeur de méditation expliquant les avantages
à un débutant sceptique.

Étudiant : J'ai entendu dire que la méditation est bénéfique, mais que
fait-elle réellement ? Je suis sceptique quant à toutes les affirmations.

Instructeur :

Points clés à retenir​

Résumé
  1. Le format de question est idéal pour la recherche d'informations et les explications
  2. Le format d'instruction fournit une direction claire pour la création de contenu et l'analyse
  3. Le format de complétion donne un contrôle précis sur le style et le ton
  4. Le format de conversation permet des échanges interactifs et contextuels
  5. Combinez les structures pour des tâches complexes
  6. Choisissez en fonction de votre objectif, niveau de contrôle souhaité et type de tâche

Et après ?​

Félicitations ! Vous avez terminé le Module 2. Testez vos connaissances avec le Quiz du Module 2.


← Précédent : Types de prompts | Passer le Quiz →