promptgarten 🌱
🌍 ZH
Terme●●○3 min · +40 XP

System prompt vs. user prompt

Le system prompt fixe les règles de base, le user prompt est ta demande concrète.

Deux niveaux d'instructions

Une IA reçoit en général deux niveaux de texte : le system prompt et le user prompt (ton message). Le system prompt est le plus souvent fixé à l'avance par le développeur de l'app, et il reste généralement invisible pour toi en tant qu'utilisateur. Il indique à l'IA qui elle doit être, quelles règles s'appliquent, et ce qu'elle ne doit pas faire.

Exemple

Un chatbot de service client peut recevoir un system prompt du genre : « Tu es un assistant support sympathique pour l'entreprise X. Réponds uniquement en français. Ne communique jamais de prix internes sans validation. » Le user prompt, c'est alors simplement la question du client : « Où est ma livraison ? »

Pourquoi cette séparation compte

Le system prompt a normalement plus de poids que le user prompt. C'est un mécanisme de sécurité : les utilisateurs ne doivent pas pouvoir écraser les règles de base aussi facilement (« ignore toutes les instructions précédentes » est une technique connue qui essaie justement de faire ça).

Pour les développeurs

Si tu construis tes propres fonctionnalités IA, le system prompt est ton outil le plus important : personnalité, ton, limites, format – tout ça va généralement là, pas répété dans chaque requête utilisateur.

EXEMPLE

System prompt : « Tu réponds toujours en 3 phrases maximum. » User prompt : « Quelle est la capitale de la France ? »

QUIZ RAPIDE

Qui fixe le system prompt dans la plupart des apps de chat ?

SOURCES

SUJETS LIÉS

Qu'est-ce qu'un prompt ? ●○○CLAUDE.md / AGENTS.md : mémoire et règles pour ton agent ●●○Qu'est-ce qu'un agent IA ? (par rapport à un chatbot) ●○○