L’essentiel
Le zero-shot prompting consiste à demander une tâche sans montrer d’exemple de réponse. Une instruction explicite, le contexte utile et un format peuvent suffire pour une opération familière : résumer, reformuler, classer selon des catégories claires ou proposer un plan. Le modèle mobilise alors ce qu’il a appris auparavant et ce que vous lui fournissez dans la conversation.
Le premier résultat n’est pas un verdict. Comparez-le à des critères définis, identifiez l’écart principal, modifiez une composante du prompt puis recommencez. Cette boucle courte donne plus d’information que l’ajout désordonné de longues consignes.
Pourquoi commencer en zero-shot
Commencer sans exemple crée une référence simple. Vous découvrez ce que le modèle comprend spontanément, les ambiguïtés de votre vocabulaire et les éléments qui doivent vraiment être explicités. Si la sortie satisfait vos critères sur plusieurs cas, ajouter des démonstrations consommerait du contexte sans bénéfice évident.
Le zero-shot est une configuration d’utilisation, pas un entraînement instantané et pas une garantie de généralisation. Le modèle ne reçoit pas de mise à jour de ses paramètres à partir de votre demande. Il adapte sa réponse au contexte présent. Cette distinction, déjà formalisée dans les travaux sur les grands modèles de langage, évite de confondre un exemple dans le prompt avec un apprentissage durable.
La boucle d’itération en cinq étapes
- Définir : écrivez deux à quatre critères observables avant le premier essai.
- Tester : utilisez un cas représentatif, puis au moins deux cas différents.
- Diagnostiquer : nommez l’écart dominant : contenu, ton, structure, exactitude ou couverture.
- Modifier : changez une variable — instruction, contexte, contrainte, format ou exemple.
- Comparer : conservez la version seulement si elle améliore l’ensemble des cas sans régression importante.
Pour une tâche récurrente, créez un mini-jeu de test : un cas courant, un cas limite et un cas incomplet. Notez la version du prompt, du modèle et les résultats. Les modèles et produits évoluent ; un prompt qui fonctionne aujourd’hui mérite d’être retesté après un changement significatif.
Quand utiliser ou éviter le zero-shot
- Utilisez-le pour établir une base, pour une tâche standard ou lorsque les critères peuvent être décrits sans ambiguïté.
- Ajoutez des exemples quand le style est difficile à verbaliser, que les catégories sont propres à votre organisation ou que le format comporte des nuances.
- Changez d’approche si les informations nécessaires ne sont pas dans le contexte, si un outil spécialisé est requis ou si la validation coûte plus cher que la tâche.
Exemple avant / après : répondre à une réclamation
Avant
Réponds à ce client mécontent de manière professionnelle.
Le premier test produit une réponse courtoise, mais invente un remboursement et ne reprend pas le problème précis. Le diagnostic porte donc sur l’autorité accordée au modèle et sur l’ancrage dans les faits.
Après une itération ciblée
Rédige un projet de réponse de 120 mots maximum. Reformule le problème en une phrase, reconnais le désagrément et propose uniquement les options présentes dans notre politique ci-dessous. Si aucune option ne s’applique, transmets le dossier au service client sans promettre de solution.
La seconde version corrige l’écart constaté. Elle n’ajoute pas encore d’exemple, car la règle et le format sont suffisamment explicites.
Prompt à copier : boucle zero-shot contrôlée
Tâche : [action précise].
Contexte : [informations nécessaires].
Entrée : [contenu à traiter].
Résultat attendu :
- [critère observable 1]
- [critère observable 2]
- [critère observable 3]
Contraintes : [périmètre, ton, longueur, interdits].
Format : [structure exacte].
Si une information nécessaire manque, ne la complète pas par supposition :
indique le champ concerné sous « Information manquante ».
Avant de terminer, contrôle silencieusement la réponse contre les critères
et livre uniquement le résultat final avec une courte liste des points à vérifier.
Exercice guidé : améliorer sans tout réécrire
Point de départ : « Fais un résumé de cet article. » Choisissez un article non confidentiel de 600 à 1 000 mots.
- Définissez trois critères : public, longueur et informations indispensables.
- Testez une version zero-shot.
- Repérez un seul écart majeur et modifiez uniquement la consigne concernée.
- Testez les deux versions sur un second article de nature différente.
- Notez la version qui généralise le mieux et la raison observable.
Critères de réussite
- Les deux sorties sont comparées avec la même grille.
- Une seule variable principale change entre les versions.
- La conclusion tient compte des deux articles, pas seulement du premier.
- Les affirmations absentes des textes sources sont repérées.
Erreurs fréquentes
- Modifier simultanément le rôle, le ton, le format et le contenu attendu.
- Évaluer « au feeling » sans critères écrits.
- Tester uniquement un cas facile ou artificiel.
- Allonger le prompt après chaque échec sans retirer les anciennes consignes.
- Confondre variation normale et défaut systématique.
- Continuer à itérer alors que la tâche exige surtout de meilleures données ou un autre outil.
Checklist d’itération
- Ai-je une version de référence ?
- Mes critères sont-ils observables ?
- Mon jeu de test comprend-il un cas limite ?
- Ai-je identifié l’écart principal avant de modifier ?
- Puis-je expliquer précisément ce qui s’est amélioré ?
- Ai-je conservé la version et la date du test ?
Mini-quiz
Question 1. Le zero-shot interdit-il d’ajouter du contexte et un format ?
Voir la réponse
Non. Il signifie qu’aucun exemple de démonstration n’est fourni. Des instructions, des données, des contraintes et un format peuvent tout à fait être présents.
Question 2. Pourquoi ne modifier qu’une variable principale à la fois ?
Voir la réponse
Pour relier plus facilement le changement observé à une cause et éviter d’accumuler des consignes dont l’utilité n’est pas démontrée.
Sources et approfondissement
- Brown et al., Language Models are Few-Shot Learners, prépublication du 28 mai 2020, version du 22 juillet 2020.
- OpenAI, guide de prompt engineering, documentation évolutive consultée le 29 juillet 2026.
- Anthropic, définir des critères de succès avant l’optimisation, documentation évolutive consultée le 29 juillet 2026.
Vérifié le 29 juillet 2026.
