Organiser une bibliothèque de prompts
Lorsque l’on commence à utiliser l’intelligence artificielle, on rédige généralement ses prompts au fur et à mesure des besoins.
On demande un résumé, une explication, un tableau, une analyse ou une reformulation. Puis, quelques jours plus tard, on cherche à reproduire un résultat similaire.
Mais le prompt initial est parfois perdu dans une conversation, enregistré sous un nom imprécis ou mélangé à plusieurs versions.
À mesure que les usages se multiplient, cette organisation devient difficile à gérer.
Une bibliothèque de prompts permet de conserver, classer, documenter, tester et réutiliser les instructions qui donnent des résultats utiles.
Une bibliothèque de prompts n’est pas simplement une collection de textes copiés dans un dossier.
C’est un système organisé qui permet de retrouver la bonne instruction, de comprendre son fonctionnement et de savoir dans quelles conditions elle peut être utilisée.
1. Objectifs pédagogiques
À la fin de ce cours, vous serez capable de :
- Expliquer le rôle d’une bibliothèque de prompts.
- Distinguer un prompt ponctuel d’un modèle réutilisable.
- Définir une organisation adaptée à vos besoins.
- Classer les prompts par catégories et usages.
- Créer des noms de fichiers cohérents.
- Utiliser des métadonnées pour documenter les prompts.
- Gérer les versions et l’historique des modifications.
- Identifier les prompts validés, expérimentaux ou obsolètes.
- Protéger les données sensibles.
- Construire une bibliothèque utilisable individuellement ou en équipe.
2. Qu’est-ce qu’une bibliothèque de prompts ?
Une bibliothèque de prompts est un ensemble structuré d’instructions destinées à des systèmes d’intelligence artificielle.
Elle peut contenir :
- des prompts simples ;
- des modèles avec variables ;
- des instructions longues à plusieurs étapes ;
- des exemples d’entrées et de sorties ;
- des règles de vérification ;
- des informations sur les versions ;
- des résultats de tests ;
- des recommandations d’utilisation.
Elle peut être conservée dans un dossier de fichiers, un tableur, une application de notes, un outil documentaire ou une plateforme spécialisée.
Exemple
Une entreprise utilise régulièrement l’IA pour :
- rédiger des réponses aux clients ;
- résumer des réunions ;
- classer des demandes de support ;
- analyser des devis ;
- préparer des documents internes.
Plutôt que de recréer les instructions à chaque demande, elle conserve un modèle adapté à chaque usage.
3. Pourquoi organiser ses prompts ?
Une bibliothèque bien construite apporte plusieurs avantages.
| Avantage | Explication | Exemple |
|---|---|---|
| Gain de temps | Les instructions sont réutilisables. | Répondre à une réclamation. |
| Cohérence | Les mêmes règles sont appliquées. | Utiliser une structure de compte rendu commune. |
| Qualité | Les prompts peuvent être testés et améliorés. | Réduire les champs oubliés. |
| Traçabilité | Les modifications sont documentées. | Identifier la version utilisée. |
| Transmission | Les méthodes peuvent être partagées. | Former un nouveau collaborateur. |
| Maintenance | Les instructions obsolètes sont repérées. | Mettre à jour une règle métier. |
4. Les limites d’une collection désorganisée
Accumuler des prompts sans organisation peut provoquer plusieurs difficultés.
- Des prompts portent des noms presque identiques.
- Plusieurs versions se contredisent.
- On ne sait plus quelle version a été validée.
- Des règles anciennes restent utilisées.
- Des informations confidentielles sont copiées dans les modèles.
- Les exemples de test ne sont pas conservés.
- Les utilisateurs modifient les instructions sans suivi.
Organisation fragile
Impossible de connaître rapidement la version à utiliser.
Organisation structurée
Chaque version possède un numéro, une date, un statut et un historique.
5. Distinguer prompt ponctuel et prompt réutilisable
Un prompt ponctuel répond à un besoin particulier.
Un prompt réutilisable décrit une méthode pouvant être appliquée à plusieurs contenus.
Le second modèle peut être utilisé avec de nombreux messages.
Il est donc particulièrement adapté à une bibliothèque.
6. Commencer par identifier les usages
Avant de créer une arborescence, il faut identifier les tâches réellement répétitives.
Quelques questions permettent de démarrer :
- Quelles demandes sont formulées régulièrement ?
- Quels résultats doivent respecter un format précis ?
- Quels prompts nécessitent plusieurs essais ?
- Quelles instructions sont partagées entre plusieurs personnes ?
- Quelles tâches comportent des risques particuliers ?
Exemple professionnel
Un service administratif utilise l’IA pour quatre tâches récurrentes :
- Résumer les courriels reçus.
- Préparer des réponses professionnelles.
- Extraire les informations des devis.
- Rédiger les comptes rendus de réunion.
Ces quatre usages peuvent constituer les premiers modèles de la bibliothèque.
Il est préférable de commencer avec quelques prompts réellement utiles et bien documentés plutôt qu’avec des dizaines de modèles non testés.
7. Choisir une méthode de classement
Plusieurs organisations sont possibles.
Classement par métier
- Administration
- Comptabilité
- Informatique
- Communication
- Ressources humaines
Classement par type de tâche
- Rédaction
- Résumé
- Extraction
- Classification
- Comparaison
- Vérification
Classement par projet
- Projet A
- Projet B
- Projet C
Le meilleur classement dépend des besoins.
Une organisation par tâche peut être pratique pour une personne qui travaille sur plusieurs projets. Une organisation par métier peut être plus naturelle pour une équipe.
8. Construire une arborescence simple
Une arborescence est une organisation hiérarchique de dossiers et de sous-dossiers.
Exemple
Cette structure reste volontairement simple.
Il n’est pas nécessaire de créer de nombreux niveaux si la bibliothèque contient seulement quelques prompts.
9. Éviter une arborescence trop complexe
Une organisation trop détaillée peut ralentir la recherche.
Trop complexe
Un grand nombre de niveaux complique le classement.
Plus simple
Les détails peuvent être ajoutés dans la fiche descriptive ou dans des étiquettes.
La règle pratique consiste à utiliser une structure que l’on peut comprendre sans explication particulière.
10. Définir une convention de nommage
Une convention de nommage définit les règles utilisées pour nommer les fichiers.
Un nom doit permettre d’identifier rapidement la fonction du prompt.
| Nom peu utile | Nom plus précis |
|---|---|
| prompt1.txt | email-reponse-client-v1.0.md |
| resume.txt | reunion-compte-rendu-v1.2.md |
| nouveau.txt | support-classification-ticket-v2.0.md |
| test3.txt | devis-comparaison-v0.3.md |
Une convention possible est :
Exemple :
Il est recommandé d’utiliser des noms courts, explicites et cohérents.
11. Comprendre les métadonnées
Les métadonnées sont des informations qui décrivent un contenu.
Pour un prompt, elles peuvent indiquer :
- son titre ;
- son identifiant ;
- son objectif ;
- son auteur ou responsable ;
- sa catégorie ;
- sa version ;
- sa date de création ;
- sa date de modification ;
- son statut ;
- ses conditions d’utilisation.
Ces informations permettent de retrouver et de maintenir les modèles plus facilement.
12. Exemple de fiche descriptive
Les données de cette fiche sont fictives et illustrent une méthode de documentation.
13. Créer des identifiants uniques
Un identifiant unique permet de distinguer les prompts, même lorsqu’ils ont des titres proches.
Exemple
Un identifiant doit rester stable lorsque le titre change.
Il peut également être utilisé dans un tableur, un registre ou un système de suivi.
14. Organiser les prompts avec des étiquettes
Les étiquettes, ou tags, facilitent la recherche.
Un prompt peut appartenir à une catégorie principale tout en possédant plusieurs étiquettes.
Exemple
Prompt : « Comparer des devis fournisseurs ».
analyse devis tableau achats professionnelLes étiquettes doivent rester cohérentes.
Évitez de créer plusieurs variantes inutiles pour une même notion, par exemple « résumé », « résumer » et « synthèse », si elles sont censées représenter exactement la même catégorie.
15. Documenter les entrées attendues
Un prompt réutilisable doit préciser les données nécessaires à son fonctionnement.
Exemple : comparaison de devis
Entrées :
- devis à comparer ;
- budget maximal ;
- critères de comparaison ;
- contraintes obligatoires ;
- date de référence, si nécessaire.
Sans ces informations, l’IA risque de produire une comparaison incomplète ou d’utiliser des hypothèses non souhaitées.
La fiche doit également préciser les données facultatives et le comportement attendu lorsqu’une information manque.
16. Utiliser des variables dans les prompts
Les variables sont des emplacements destinés à recevoir des valeurs différentes à chaque utilisation.
Les variables permettent de réutiliser le même modèle dans plusieurs situations.
Il faut distinguer clairement les variables du texte fixe du prompt. Une variable non renseignée doit être traitée selon une règle définie : demander l’information, utiliser une valeur par défaut autorisée ou signaler qu’elle manque.
17. Définir les sorties attendues
Une bibliothèque efficace ne conserve pas uniquement les instructions d’entrée.
Elle documente aussi les résultats attendus.
Par exemple :
- texte court ;
- courriel professionnel ;
- tableau Markdown ;
- CSV ;
- JSON ;
- rapport structuré ;
- liste de vérification.
Exemple
Une sortie bien définie facilite les tests et la comparaison entre versions.
18. Conserver des exemples d’utilisation
Un prompt est plus facile à comprendre lorsqu’il est accompagné d’un exemple.
Une fiche peut contenir :
- une entrée fictive ou anonymisée ;
- la sortie attendue ;
- les points à contrôler ;
- les erreurs à éviter.
Exemple
Entrée :
Sortie attendue :
Un exemple illustre le comportement souhaité, mais ne remplace pas des règles générales.
19. Comprendre la gestion des versions
La gestion des versions consiste à conserver l’historique des modifications d’un prompt.
Elle permet de savoir :
- quelle version est utilisée ;
- ce qui a changé ;
- pourquoi la modification a été faite ;
- si la nouvelle version a été testée ;
- comment revenir à une version antérieure.
Une version doit être identifiable sans ambiguïté.
20. Utiliser un numéro de version
Une méthode simple consiste à utiliser deux nombres.
On peut adopter la convention suivante :
- v1.0 : première version validée ;
- v1.1 : modification limitée ;
- v1.2 : nouvelle amélioration mineure ;
- v2.0 : modification importante du comportement attendu.
Cette convention est un choix d’organisation.
Elle doit être définie et appliquée de manière cohérente.
Un numéro plus élevé ne garantit pas qu’une version est meilleure. La qualité doit être vérifiée par des tests.
21. Conserver un historique des modifications
Chaque changement significatif doit être documenté.
Exemple
| Version | Modification | Motif | Statut |
|---|---|---|---|
| 1.0 | Création du modèle | Premier usage | Archivée |
| 1.1 | Ajout des champs obligatoires | Champs manquants | Archivée |
| 1.2 | Interdiction d’inventer une priorité | Erreurs observées | Validée |
L’historique permet de relier les modifications aux problèmes identifiés.
22. Définir des statuts
Le statut indique si un prompt peut être utilisé.
| Statut | Signification |
|---|---|
| Brouillon | Prompt en cours de rédaction. |
| En test | Prompt évalué sur des exemples. |
| Validé | Prompt approuvé pour l’usage défini. |
| À revoir | Prompt présentant un problème ou nécessitant une mise à jour. |
| Archivé | Prompt conservé pour l’historique mais non destiné à l’usage courant. |
Un prompt « validé » l’est uniquement pour les conditions et les usages qui ont été examinés.
Une validation ne constitue pas une garantie générale d’exactitude.
23. Mettre en place un cycle de vie
Un prompt peut suivre plusieurs étapes.
Ce cycle de vie évite de considérer un prompt comme un document définitif.
24. Associer des tests aux prompts
Chaque modèle important devrait disposer d’exemples de test.
Un test comprend généralement :
- une entrée ;
- une sortie attendue ou des critères ;
- la version du prompt ;
- la configuration du modèle ;
- le résultat observé ;
- les éventuelles erreurs.
Exemple
Prompt : extraction des informations d’un devis.
Tests :
- devis complet ;
- devis sans délai ;
- devis avec plusieurs lignes ;
- devis avec remise ;
- devis comportant une information ambiguë.
Tester uniquement un cas idéal ne suffit pas à caractériser le comportement d’un prompt.
25. Conserver les résultats d’évaluation
Les résultats de test peuvent être enregistrés dans un tableau.
Exemple fictif
| Version | Cas testés | Conformes | Taux observé |
|---|---|---|---|
| 1.0 | 20 | 14 | 70 % |
| 1.1 | 20 | 17 | 85 % |
| 1.2 | 20 | 19 | 95 % |
Les taux sont calculés de la manière suivante :
14 ÷ 20 × 100 = 70 %.
17 ÷ 20 × 100 = 85 %.
19 ÷ 20 × 100 = 95 %.
Pour comparer correctement les versions, les conditions de test doivent être suffisamment comparables.
Ces résultats fictifs illustrent une progression observée, mais ne garantissent pas les performances futures.
26. Définir un prompt de référence
Un prompt de référence est une version choisie comme point de comparaison.
Il peut s’agir de la version actuellement validée.
Lorsqu’une nouvelle variante est proposée, elle est comparée au prompt de référence.
Exemple
Version validée : v1.2.
Nouvelle variante : v1.3 en test.
Les deux versions sont évaluées sur les mêmes cas.
La v1.3 ne remplace la v1.2 qu’après examen des résultats et des éventuelles régressions.
27. Comprendre les régressions
Une régression est une dégradation du comportement après une modification.
Un prompt peut s’améliorer sur un critère et se dégrader sur un autre.
Exemple
| Critère | Version 1.0 | Version 1.1 |
|---|---|---|
| Clarté | 80 % | 95 % |
| Complétude | 90 % | 70 % |
La nouvelle version est plus claire, mais elle oublie davantage d’informations.
Il faut donc examiner plusieurs dimensions de qualité avant de remplacer une version.
28. Organiser les prompts par niveau de risque
Tous les prompts ne nécessitent pas les mêmes contrôles.
| Usage | Risque possible | Contrôle adapté |
|---|---|---|
| Reformulation d’un texte interne | Altération du sens | Relecture |
| Résumé d’une réunion | Omission d’une décision | Comparaison avec la source |
| Extraction de montants | Erreur financière | Vérification des valeurs |
| Diagnostic informatique | Action technique inappropriée | Validation par une personne compétente |
| Analyse de données personnelles | Atteinte à la confidentialité | Contrôles d’accès et de traitement |
Le niveau de contrôle doit être proportionné aux conséquences possibles d’une erreur.
29. Protéger les informations confidentielles
Une bibliothèque peut contenir des instructions professionnelles, mais elle ne doit pas devenir un dépôt de secrets.
Évitez d’y inscrire :
- des mots de passe ;
- des clés d’API ;
- des jetons d’authentification ;
- des données personnelles inutiles ;
- des informations bancaires ;
- des documents confidentiels sans protection adaptée.
Un prompt partagé peut être consulté par plusieurs personnes. Il ne faut jamais supposer qu’un fichier est privé simplement parce qu’il se trouve dans un dossier de travail.
Les données variables doivent être fournies par un mécanisme approprié et autorisé, plutôt que stockées directement dans le modèle.
30. Séparer les instructions des données
Un prompt réutilisable doit contenir principalement des règles générales.
Les informations propres à chaque demande doivent être ajoutées au moment de l’utilisation.
Modèle fragile
Le modèle contient des données propres à un cas.
Modèle réutilisable
Les informations sont fournies lors de l’utilisation.
31. Prévenir les injections de prompt
Une injection de prompt est une tentative d’influencer le comportement d’un système en plaçant des instructions malveillantes ou non autorisées dans un contenu qu’il doit traiter.
Par exemple, un document à résumer peut contenir une phrase demandant à l’IA d’ignorer les instructions initiales.
Une bibliothèque peut aider à définir des règles de traitement des contenus non fiables.
Une consigne de ce type peut réduire certains risques, mais elle ne garantit pas une protection complète. Les applications doivent également prévoir des contrôles techniques, des permissions adaptées et des validations avant les actions sensibles.
32. Définir les droits d’accès
Dans une bibliothèque partagée, tous les utilisateurs n’ont pas nécessairement besoin des mêmes droits.
| Rôle | Droit possible |
|---|---|
| Lecteur | Consulter et utiliser les prompts validés. |
| Contributeur | Proposer de nouveaux prompts ou des modifications. |
| Validateur | Examiner les tests et approuver les versions. |
| Administrateur | Gérer l’organisation, les accès et les archives. |
Une petite bibliothèque personnelle n’a pas besoin de cette séparation.
Elle devient toutefois utile lorsque plusieurs personnes interviennent sur les mêmes modèles.
33. Choisir les outils de stockage
Une bibliothèque peut être créée avec différents outils.
| Outil | Avantages | Limites |
|---|---|---|
| Dossiers et fichiers texte | Simples, portables, peu dépendants d’un logiciel. | Recherche et suivi parfois manuels. |
| Tableur | Tri, filtres, statuts et inventaire. | Moins pratique pour les très longs prompts. |
| Application de notes | Navigation, liens et documentation. | Fonctionnalités variables selon l’outil. |
| Dépôt Git | Historique précis et comparaison des modifications. | Apprentissage technique nécessaire. |
| Plateforme spécialisée | Gestion centralisée et parfois tests intégrés. | Coûts, dépendances et contraintes possibles. |
Le choix dépend du nombre de prompts, du nombre d’utilisateurs, des besoins de sécurité et des fonctions attendues.
34. Construire une bibliothèque dans un tableur
Un tableur est une solution accessible pour commencer.
Chaque ligne représente un prompt.
| ID | Titre | Catégorie | Version | Statut | Responsable |
|---|---|---|---|---|---|
| ADM-001 | Réponse client | Administration | 1.2 | Validé | Service client |
| SUP-001 | Classification ticket | Informatique | 1.1 | En test | Support |
| ANA-001 | Comparaison devis | Analyse | 2.0 | Validé | Achats |
On peut ajouter :
- un lien vers le prompt ;
- la date de modification ;
- les étiquettes ;
- les résultats de tests ;
- les limites ;
- la date de prochaine révision.
Le tableur peut servir d’index tandis que les prompts longs restent dans des fichiers séparés.
35. Utiliser des fichiers Markdown
Le Markdown est un format de texte léger permettant d’organiser des documents avec des titres, des listes et des blocs de code.
Il convient particulièrement aux prompts documentés.
Exemple de fichier
Le Markdown peut être lu comme du texte simple et utilisé avec de nombreux outils.
36. Utiliser Git pour suivre les modifications
Git est un système de gestion de versions de fichiers.
Il permet notamment de :
- conserver l’historique des changements ;
- comparer deux versions ;
- identifier l’auteur d’une modification ;
- revenir à un état antérieur ;
- travailler à plusieurs sur des fichiers.
Git est particulièrement adapté aux bibliothèques techniques ou collaboratives.
Git ne remplace pas une politique de sécurité. Les secrets et les données sensibles ne doivent pas être ajoutés au dépôt, y compris dans les versions anciennes de son historique.
37. Prévoir la recherche dans la bibliothèque
Une bibliothèque doit permettre de retrouver rapidement un prompt.
Les recherches peuvent porter sur :
- le titre ;
- la catégorie ;
- les mots-clés ;
- le format de sortie ;
- le statut ;
- le responsable ;
- le niveau de risque.
Exemple
Un utilisateur cherche un prompt permettant de comparer des fournisseurs.
Il peut filtrer :
La recherche doit être pensée dès la création de la bibliothèque.
38. Éviter les doublons
Deux prompts peuvent remplir presque la même fonction.
Avant d’en créer un nouveau, il est utile de vérifier si un modèle existant peut être adapté.
Exemple
La bibliothèque contient :
- résumer une réunion ;
- résumer un compte rendu ;
- faire une synthèse de réunion.
Ces prompts peuvent éventuellement être regroupés dans un modèle paramétrable.
Mais deux prompts similaires ne doivent pas être fusionnés automatiquement.
Ils peuvent répondre à des contraintes différentes.
39. Créer des modèles communs
Certains éléments reviennent dans plusieurs prompts.
Il peut être utile de créer des blocs réutilisables.
Exemples de blocs
Ces blocs peuvent être intégrés aux prompts qui en ont besoin.
Il faut vérifier que les blocs ajoutés ne contredisent pas les autres instructions. Une bibliothèque modulaire demande également une gestion des versions de ses composants communs.
40. Gérer les dépendances entre prompts
Certains prompts utilisent des composants ou des règles partagés.
On parle de dépendance lorsqu’un prompt dépend d’un autre élément pour fonctionner correctement.
Exemple
Si les règles de priorité changent, les prompts concernés doivent être identifiés et réévalués.
41. Définir une procédure de validation
Dans un environnement professionnel, une nouvelle version peut suivre une procédure simple.
- Le contributeur propose une modification.
- Il explique le problème rencontré.
- Il prépare des exemples de test.
- La nouvelle version est évaluée.
- Les éventuelles régressions sont examinées.
- La version est approuvée ou rejetée.
- Le statut et l’historique sont mis à jour.
La complexité de cette procédure doit rester proportionnée aux risques et à la taille de l’équipe.
42. Planifier les révisions
Un prompt peut devenir obsolète même s’il fonctionnait auparavant.
Les causes possibles comprennent :
- une évolution des règles métier ;
- une modification du modèle d’IA ;
- un changement de format ;
- l’apparition de nouvelles erreurs ;
- une évolution des besoins ;
- une modification des sources utilisées.
Une révision peut être déclenchée par un changement important ou organisée à intervalles réguliers selon les usages.
Une bibliothèque vivante doit permettre de savoir quels prompts sont encore pertinents et lesquels nécessitent une nouvelle validation.
43. Archiver sans supprimer l’historique utile
Lorsqu’un prompt n’est plus utilisé, il peut être archivé.
L’archivage permet de conserver :
- les anciennes instructions ;
- les raisons du remplacement ;
- les résultats de test ;
- les dates de validation ;
- les informations nécessaires à la traçabilité.
Il faut toutefois respecter les durées de conservation applicables et les règles de suppression des données sensibles.
Archiver ne signifie pas conserver indéfiniment toutes les informations.
44. Sauvegarder la bibliothèque
Une bibliothèque de prompts peut représenter un travail important.
Elle doit donc être sauvegardée selon des pratiques adaptées.
Il faut notamment :
- prévoir des copies de sauvegarde ;
- contrôler les droits d’accès ;
- vérifier la possibilité de restaurer les fichiers ;
- conserver les versions utiles ;
- éviter qu’une seule personne détienne l’unique copie.
Un outil de synchronisation ne constitue pas nécessairement une sauvegarde suffisante, notamment si une suppression ou une corruption est propagée.
45. Mesurer l’utilité de la bibliothèque
Une bibliothèque ne doit pas seulement contenir de nombreux prompts.
Elle doit réellement faciliter le travail.
On peut suivre plusieurs indicateurs :
- nombre de prompts validés ;
- proportion de prompts documentés ;
- nombre de prompts effectivement utilisés ;
- temps nécessaire pour retrouver un modèle ;
- nombre de doublons ;
- nombre de versions nécessitant une révision ;
- résultats des tests de qualité.
Exemple
Une bibliothèque contient 40 prompts.
32 possèdent une fiche complète.
Taux de documentation :
32 ÷ 40 × 100 = 80 %.
Ce taux mesure la couverture documentaire, pas la qualité des réponses produites.
46. Cas pratique complet : bibliothèque pour un service informatique
Situation
Une entreprise souhaite utiliser l’IA pour améliorer certaines tâches du support informatique.
Trois usages sont identifiés :
- Classer les tickets.
- Résumer les incidents.
- Rédiger des réponses aux utilisateurs.
Étape 1 — Définir les catégories
Étape 2 — Créer les fiches
| ID | Prompt | Statut | Version |
|---|---|---|---|
| SUP-001 | Classer les tickets | Validé | 1.0 |
| SUP-002 | Résumer un incident | En test | 0.3 |
| SUP-003 | Répondre à un utilisateur | Brouillon | 0.1 |
Étape 3 — Documenter SUP-001
Étape 4 — Conserver le prompt
Étape 5 — Définir les tests
| Test | Situation | Contrôle principal |
|---|---|---|
| T01 | Ordinateur qui ne démarre pas | Classification matériel |
| T02 | Connexion Wi-Fi impossible | Classification réseau |
| T03 | Mot de passe oublié | Classification accès |
| T04 | Message ambigu | Absence d’invention |
| T05 | Demande incomplète | Informations manquantes |
Étape 6 — Prévoir la maintenance
Si une nouvelle catégorie est ajoutée, le prompt et les tests doivent être réexaminés.
Une nouvelle version peut être créée, puis validée avant de remplacer l’ancienne.
Le service dispose d’une bibliothèque organisée, avec des prompts identifiables, documentés et associés à des tests.
La méthode reste applicable à d’autres métiers : administration, comptabilité, communication, gestion ou formation.
47. Modèle complet de fiche de prompt
Le modèle suivant peut être copié pour chaque nouveau prompt.
48. Modèle d’inventaire pour tableur
Une bibliothèque peut être suivie avec les colonnes suivantes.
| Colonne | Contenu |
|---|---|
| ID | Identifiant unique. |
| Titre | Nom du prompt. |
| Catégorie | Domaine principal. |
| Étiquettes | Mots-clés de recherche. |
| Version | Version actuelle. |
| Statut | Brouillon, en test, validé, etc. |
| Responsable | Personne ou équipe référente. |
| Date | Dernière modification. |
| Entrée | Type de données attendu. |
| Sortie | Format de réponse. |
| Tests | Référence aux tests associés. |
| Emplacement | Lien vers le fichier du prompt. |
| Révision | Date ou événement déclencheur. |
Il est possible de commencer avec moins de colonnes, puis d’en ajouter lorsque le besoin apparaît.
49. Exercice 1 — Classer une collection de prompts
ApplicationUne entreprise possède les prompts suivants :
- Rédiger une réponse à une réclamation client.
- Classer un ticket informatique.
- Comparer trois devis fournisseurs.
- Résumer une réunion d’équipe.
- Expliquer une erreur de connexion réseau.
- Extraire les montants d’une facture.
Travail demandé :
- Proposez trois catégories principales.
- Classez les six prompts.
- Attribuez un identifiant à chaque prompt.
- Proposez deux étiquettes pour chaque modèle.
- Expliquez comment éviter les doublons.
Afficher la correction détaillée
1. Catégories
Une organisation possible :
- Administration ;
- Informatique ;
- Analyse.
2. Classement
| ID | Prompt | Catégorie | Étiquettes |
|---|---|---|---|
| ADM-001 | Réponse réclamation | Administration | client, courriel |
| SUP-001 | Classification ticket | Informatique | support, classification |
| ANA-001 | Comparaison devis | Analyse | fournisseur, tableau |
| ADM-002 | Résumé réunion | Administration | réunion, synthèse |
| SUP-002 | Erreur réseau | Informatique | réseau, diagnostic |
| ANA-002 | Extraction facture | Analyse | facture, extraction |
3. Éviter les doublons
Avant de créer un prompt, rechercher les modèles ayant un objectif, des entrées ou un format de sortie similaire.
Comparer leurs contraintes et vérifier si un modèle existant peut être adapté.
Les catégories et les identifiants proposés constituent une solution possible, pas une classification obligatoire.
50. Exercice 2 — Corriger une mauvaise organisation
ApplicationUne personne conserve les fichiers suivants :
Aucune fiche ne précise leur usage ou leur date de modification.
Travail demandé :
- Identifiez quatre problèmes.
- Proposez une convention de nommage.
- Indiquez les métadonnées minimales à ajouter.
- Expliquez comment déterminer la version à utiliser.
Afficher la correction détaillée
1. Problèmes
- Les noms ne décrivent pas les fonctions.
- Les versions ne sont pas identifiables.
- Les dates sont inconnues.
- Aucun statut de validation n’est indiqué.
- L’historique des changements est absent.
2. Convention
Exemple :
3. Métadonnées
Au minimum :
- titre ;
- objectif ;
- version ;
- date ;
- statut ;
- responsable ;
- conditions d’utilisation.
4. Choix de la version
Il faut comparer les fichiers, retrouver les différences, tester les versions pertinentes et valider explicitement celle qui répond le mieux aux besoins.
Le nom « final » ne suffit pas à établir qu’un prompt est correct.
51. Exercice 3 — Gérer les versions
EntraînementUne bibliothèque contient un prompt de résumé de réunion.
Historique :
- Première version validée.
- Ajout d’une section « Actions ».
- Correction de la gestion des dates manquantes.
- Refonte complète du format de sortie.
Travail demandé :
- Attribuez des numéros de version cohérents.
- Décrivez chaque modification.
- Indiquez les tests à prévoir après la refonte.
- Expliquez pourquoi il faut conserver la version précédente.
Afficher la correction détaillée
1. Numérotation possible
| Version | Modification |
|---|---|
| 1.0 | Première version validée. |
| 1.1 | Ajout de la section Actions. |
| 1.2 | Gestion des dates manquantes. |
| 2.0 | Refonte du format de sortie. |
2. Tests
Après la refonte, il faut notamment vérifier :
- la présence des décisions ;
- la présence des actions ;
- l’exactitude des responsables ;
- l’absence de dates inventées ;
- le respect du nouveau format ;
- l’absence de régression sur les cas déjà maîtrisés.
3. Conservation
La version précédente permet de comparer les résultats et de revenir à un fonctionnement antérieur si la refonte introduit des problèmes.
La conservation doit respecter les règles applicables aux données et à leur durée de stockage.
52. Exercice 4 — Construire un inventaire et calculer des indicateurs
EntraînementUne bibliothèque contient 60 prompts.
- 36 sont validés.
- 12 sont en test.
- 8 sont des brouillons.
- 4 sont archivés.
Par ailleurs :
- 45 possèdent une fiche descriptive complète ;
- 30 disposent de tests documentés.
Travail demandé :
- Vérifiez le total des statuts.
- Calculez la proportion de prompts validés.
- Calculez le taux de documentation.
- Calculez la proportion de prompts ayant des tests documentés.
- Expliquez pourquoi ces indicateurs ne mesurent pas directement la qualité des réponses.
Afficher la correction détaillée
1. Vérification
36 + 12 + 8 + 4 = 60 prompts.
2. Proportion validée
36 ÷ 60 × 100 = 60 %.
3. Documentation
45 ÷ 60 × 100 = 75 %.
4. Tests documentés
30 ÷ 60 × 100 = 50 %.
5. Interprétation
Ces indicateurs mesurent l’organisation et la couverture documentaire de la bibliothèque.
Ils ne permettent pas de déterminer si les réponses générées sont exactes, complètes ou adaptées.
Pour cela, il faut examiner les résultats des tests et leurs critères de qualité.
De plus, les données fournies ne permettent pas de savoir combien de prompts sont simultanément validés, documentés et testés.
53. Exercice 5 — Construire une bibliothèque professionnelle
SynthèseSituation
Une petite entreprise utilise l’IA pour :
- répondre aux clients ;
- résumer les réunions ;
- comparer les devis fournisseurs ;
- classer les demandes informatiques ;
- rédiger des procédures internes.
Trois collaborateurs doivent pouvoir utiliser la bibliothèque.
Les prompts contiennent parfois des informations professionnelles sensibles.
Travail demandé :
- Proposez une organisation de dossiers.
- Définissez une convention de nommage.
- Créez un exemple de fiche descriptive.
- Proposez trois statuts minimum.
- Définissez une procédure de validation.
- Expliquez les précautions de sécurité.
- Proposez des indicateurs de suivi.
Afficher la correction détaillée
1. Organisation
2. Nommage
Exemple :
3. Fiche descriptive
4. Statuts
- Brouillon ;
- En test ;
- Validé ;
- Archivé.
5. Validation
- Créer ou modifier le prompt.
- Documenter son objectif.
- Tester plusieurs situations.
- Vérifier les résultats.
- Faire approuver les usages sensibles.
- Mettre à jour le statut et l’historique.
6. Sécurité
La bibliothèque doit être stockée dans un espace autorisé avec des droits adaptés.
Les prompts ne doivent pas contenir de mots de passe, de clés d’API ou de données personnelles inutiles.
Les données sensibles nécessaires à une tâche doivent être traitées selon les règles applicables et les autorisations de l’entreprise.
7. Indicateurs
- nombre de prompts validés ;
- taux de documentation ;
- proportion de prompts testés ;
- nombre de prompts obsolètes ;
- résultats des tests ;
- temps de recherche d’un prompt.
Conclusion
La solution proposée permet de commencer avec une organisation simple, tout en conservant la possibilité d’ajouter des contrôles et des fonctions collaboratives.
Le plus important est de maintenir des règles cohérentes et de faire évoluer la bibliothèque selon les besoins réels.
54. Questions fréquentes — 20 questions
1. Qu’est-ce qu’une bibliothèque de prompts ?
Un ensemble organisé d’instructions réutilisables, accompagnées si nécessaire de documentation, de versions et de tests.
2. Pourquoi ne pas simplement conserver ses conversations ?
Les conversations peuvent contenir des instructions utiles, mais elles sont moins adaptées à une gestion structurée des versions, des statuts et des usages.
3. Faut-il beaucoup de prompts pour créer une bibliothèque ?
Non. Quelques modèles régulièrement utilisés suffisent pour commencer.
4. Quelle différence entre un prompt et un modèle de prompt ?
Un prompt peut être destiné à une demande précise. Un modèle contient des instructions et des variables permettant plusieurs utilisations.
5. Comment choisir les catégories ?
En fonction des tâches, des métiers ou des projets réellement utilisés.
6. À quoi servent les étiquettes ?
À retrouver les prompts à partir de mots-clés ou de caractéristiques.
7. Pourquoi utiliser des identifiants uniques ?
Pour distinguer les prompts même si leurs titres changent ou se ressemblent.
8. Qu’est-ce qu’une métadonnée ?
Une information descriptive comme le titre, la version, la catégorie ou le statut.
9. Pourquoi conserver les anciennes versions ?
Pour comprendre les changements, comparer les résultats et faciliter un retour en arrière lorsque cela est nécessaire.
10. Une nouvelle version est-elle toujours meilleure ?
Non. Elle peut introduire de nouvelles erreurs ou dégrader certains résultats.
11. Que signifie « prompt validé » ?
Qu’il a été approuvé pour un usage défini selon les règles de validation retenues.
12. Pourquoi conserver des tests ?
Pour vérifier le comportement des prompts et détecter les régressions après modification.
13. Peut-on utiliser un tableur ?
Oui. Un tableur peut servir d’inventaire et de système de recherche simple.
14. À quoi sert Markdown ?
À conserver des prompts et leur documentation dans des fichiers texte structurés et portables.
15. Git est-il obligatoire ?
Non. Il est utile pour le suivi technique des versions, mais d’autres méthodes peuvent convenir.
16. Peut-on partager une bibliothèque ?
Oui, à condition de définir les droits d’accès et les règles de modification adaptés.
17. Peut-on stocker des mots de passe dans les prompts ?
Il faut éviter de stocker des secrets dans la bibliothèque. Utilisez des mécanismes de gestion des secrets adaptés.
18. Comment éviter les doublons ?
En recherchant les modèles existants avant d’en créer de nouveaux et en documentant précisément leurs usages.
19. Quand faut-il réviser un prompt ?
Lorsqu’un besoin, une règle, un modèle ou un résultat de test indique qu’une mise à jour est nécessaire.
20. Quelle est la priorité pour débuter ?
Créer une organisation simple, documenter les prompts réellement utiles et conserver leurs versions et leurs tests.
55. Glossaire
| Terme | Définition |
|---|---|
| Bibliothèque de prompts | Collection organisée d’instructions destinées à l’IA. |
| Prompt | Instruction adressée à un système d’IA. |
| Modèle de prompt | Structure d’instructions réutilisable. |
| Variable | Emplacement destiné à recevoir une valeur. |
| Catégorie | Classement principal d’un prompt. |
| Étiquette | Mot-clé facilitant la recherche. |
| Métadonnée | Information décrivant un document. |
| Identifiant | Référence permettant de distinguer un élément. |
| Convention de nommage | Règles utilisées pour nommer les fichiers. |
| Arborescence | Organisation hiérarchique de dossiers. |
| Version | État identifiable d’un prompt. |
| Historique | Enregistrement des modifications successives. |
| Statut | État d’avancement ou de validation. |
| Prompt de référence | Version utilisée comme base de comparaison. |
| Régression | Dégradation d’un résultat après modification. |
| Validation | Approbation selon des critères définis. |
| Archivage | Retrait de l’usage courant avec conservation contrôlée. |
| Dépendance | Élément nécessaire au fonctionnement d’un autre. |
| Markdown | Format léger de structuration de documents texte. |
| Git | Système de gestion de versions de fichiers. |
| Injection de prompt | Tentative de détourner un système à l’aide d’instructions présentes dans un contenu non fiable. |
| Traçabilité | Capacité à retrouver l’origine et l’évolution d’un élément. |
| Maintenance | Ensemble des actions permettant de conserver un système adapté à son usage. |
56. Les dix idées essentielles à retenir
- Une bibliothèque de prompts permet de retrouver et de réutiliser des instructions.
- Elle doit être organisée selon les besoins réels.
- Chaque prompt important doit posséder un nom et un objectif explicites.
- Les métadonnées facilitent la recherche et la maintenance.
- Les variables rendent les modèles réutilisables.
- Les versions permettent de suivre les modifications.
- Les statuts distinguent les modèles validés des modèles expérimentaux.
- Les tests permettent d’évaluer les changements et de détecter les régressions.
- Les données sensibles doivent être protégées et séparées des instructions réutilisables.
- Une bibliothèque utile doit rester simple, documentée et régulièrement entretenue.
Une bonne bibliothèque doit permettre de répondre rapidement à cinq questions :
- Quel prompt utiliser ?
- À quoi sert-il ?
- Quelles informations faut-il fournir ?
- Quelle version est autorisée ?
- Comment vérifier le résultat ?
Si ces réponses sont faciles à trouver, la bibliothèque remplit déjà une grande partie de son rôle.
57. Ressources complémentaires
- Markdown Guide — Basic Syntax : apprendre à structurer des fichiers Markdown.
- Pro Git — Documentation en français : comprendre la gestion de versions avec Git.
- GitHub — Documentation des dépôts : organiser et gérer des fichiers versionnés.
- OpenAI — Prompt engineering : principes de conception des prompts.
- OpenAI — Evals : évaluation des résultats produits par les modèles.
- OWASP — Risques de sécurité des applications utilisant des modèles de langage : risques et précautions de sécurité.
Les noms de fichiers, dates, identifiants, résultats et situations professionnelles présentés dans les exemples sont fictifs. Ils illustrent des méthodes d’organisation et ne constituent pas des résultats mesurés sur une entreprise réelle.
58. Passer à la pratique
Pour consolider vos acquis, entraînez-vous à :
- identifier vos tâches récurrentes ;
- définir trois catégories principales ;
- créer une convention de nommage ;
- documenter un premier prompt ;
- ajouter des variables ;
- définir un statut et une version ;
- préparer des exemples de test ;
- conserver un historique ;
- organiser un inventaire ;
- mettre en place une procédure de révision.
59. Préparer le cours suivant
Vous savez désormais organiser une bibliothèque de prompts, gérer leurs versions, documenter leurs usages et conserver leurs résultats de test.
Le prochain cours constitue la synthèse du chapitre :
15 — Cas pratique : construire un prompt professionnel complet.
Vous mobiliserez les techniques étudiées pour concevoir une instruction réutilisable, structurée, vérifiable et adaptée à un véritable besoin professionnel.
14 cours sur 15 — Vous disposez maintenant des méthodes nécessaires pour organiser et maintenir vos prompts dans la durée.
Exercices du cours
Entraînez-vous avec 15 exercices progressifs. Ouvrez un exercice pour répondre, puis afficher sa correction.
