L'IA en pratique · Mixte

Prompts : écrire une spécification, pas un sortilège

En une ligne : Un bon prompt définit un rôle, l'entrée, les règles de décision et la structure de sortie — et est traité comme du code, en contrôle de version et avec des tests.

Une structure qui fonctionne

Quel est le rôle et l'objectif ; quelle est l'entrée et d'où vient-elle ; des règles de décision explicites incluant quoi faire quand l'information manque ; la structure de sortie exacte ; et deux ou trois exemples qui démontrent précisément les cas limites.

Les exemples battent les adjectifs. « Court et factuel » est vague ; un exemple de la sortie désirée ne l'est pas.

Ce qui améliore vraiment

Demander une sortie dans une structure fixe et la valider dans le code. Donner au modèle un moyen de dire « je n'ai pas assez d'informations » — sans cela, il inventera. Et diviser une tâche complexe en deux étapes au lieu de tout charger sur un appel.

Hygiène

Une version étiquetée pour chaque prompt, un identifiant enregistré à chaque appel, et l'exécution de l'ensemble d'évaluation avant qu'un changement parte en production. Un prompt édité à la main sur le serveur est de la logique métier sans contrôle de version.

Pour aller plus loin

Séparez la partie fixe de la variable, pour exploiter la mise en cache chez le prestataire et réduire significativement le coût. Et vérifiez la cohérence : exécutez la même entrée plusieurs fois et voyez si les réponses sont suffisamment similaires pour vos besoins.