AceReady
Claude & LLM
Question 1 sur 13
Facile

Quelle est la différence entre un system prompt et un message utilisateur, et pourquoi cette distinction compte ?

Réponse

Le system prompt définit le cadre général de la conversation : le rôle du modèle, le ton attendu, les règles à respecter, et il reste stable sur toute la session. Les messages utilisateur, eux, portent la demande concrète à chaque tour d'échange et peuvent varier librement. Séparer les deux permet de fixer un comportement cohérent et difficile à contourner par l'utilisateur final, plutôt que de tout mélanger dans un seul prompt où les instructions système et la demande de l'utilisateur ont le même poids.

Piège classique

Le piège est de croire que le system prompt rend l'application totalement à l'abri des tentatives de contournement : c'est une couche de cadrage forte, pas une garantie absolue, d'où l'intérêt de valider aussi les sorties du modèle côté application pour les cas sensibles.