Zubnet AIApprendreWiki › Prompt
Fondamentaux

Prompt

Le texte que tu donnes à un modèle d'IA pour obtenir une réponse. Un prompt peut être une question, une instruction, un brief créatif ou un bloc de code que tu veux faire expliquer. Tout ce que le modèle fait commence par ce que tu lui donnes. La qualité, la spécificité et la structure de ton prompt façonnent directement la qualité de ce qui en sort.

Pourquoi c'est important

Le prompt, c'est l'interface. C'est le seul levier que la plupart des gens utilisent avec l'IA, et c'est un levier étonnamment puissant. Un prompt vague donne une réponse vague ; un prompt spécifique et bien structuré peut extraire un résultat de niveau expert du même modèle. Comprendre les prompts, c'est l'étape un pour utiliser l'IA efficacement.

En profondeur

Un prompt, ce n'est pas juste « une question que tu tapes ». Dans le monde des API, un prompt est une séquence structurée de messages — typiquement un message système (qui définit le comportement du modèle), suivi de messages alternant utilisateur et assistant qui forment une conversation. Quand tu utilises une interface de chat comme Claude.ai, tu vois une simple boîte de texte, mais en dessous, ton message est emballé dans cette structure avant d'atteindre le modèle.

L'anatomie d'un bon prompt

Les prompts efficaces partagent quelques traits : ils énoncent ce que tu veux (pas juste le sujet mais le format, la longueur et l'audience), ils fournissent le contexte dont le modèle a besoin, et ils incluent des contraintes qui empêchent la dérive. « Parle-moi de Python » te donne un survol générique. « Écris une explication de 200 mots du GIL de Python pour un développeur qui connaît Java mais pas Python, en te concentrant sur les implications pratiques pour les serveurs web » te donne quelque chose d'utile. La différence n'est pas magique — c'est de la spécificité.

Les prompts comme programmation

Il y a une raison pour laquelle le « prompt engineering » est devenu une discipline. Au niveau API, les prompts sont essentiellement des programmes écrits en langage naturel. Tu peux inclure des exemples (few-shot), demander au modèle de raisonner étape par étape (chain of thought), assigner des rôles (« Tu es un auditeur sécurité senior »), ou contraindre le format de sortie (« Réponds uniquement en JSON valide »). Ce ne sont pas des hacks — ce sont des techniques qui changent de façon fiable le comportement du modèle parce qu'elles déplacent la distribution de probabilité que le modèle échantillonne.

Le prompt n'est pas tout

Une idée reçue courante est que le bon prompt peut faire faire n'importe quoi à n'importe quel modèle. En réalité, les prompts interagissent avec les données d'entraînement du modèle, son alignement et ses contraintes architecturales. Un prompt ne peut pas donner au modèle des connaissances sur lesquelles il n'a jamais été entraîné, contourner de manière fiable son entraînement de sécurité, ou dépasser sa fenêtre de contexte. Comprendre ce que les prompts peuvent et ne peuvent pas faire évite de perdre du temps et la frustration d'attendre des miracles d'une formulation astucieuse.

Concepts connexes

← Tous les termes
← Pooling Prompt caching →
ESC