Le system prompt est une instruction cachée donnée à un modèle de langage avant toute interaction utilisateur, qui définit son comportement, sa personnalité et ses règles de fonctionnement.
Qu'est-ce qu'un system prompt ?
Le system prompt (prompt système) est un message spécial envoyé au modèle de langage avant toute interaction avec l'utilisateur. Il agit comme un « cahier des charges » qui définit le comportement, le ton, les connaissances et les limites du modèle pour une session donnée.
Que contient un system prompt ?
- Rôle : "Tu es un expert en visibilité IA pour les agences marketing"
- Règles : "Réponds toujours en français", "Ne donne jamais de conseils médicaux"
- Contexte : Informations sur l'utilisateur, l'entreprise, les données disponibles
- Format : "Structure tes réponses en bullet points", "Utilise le format Markdown"
- Outils : Description des functions/tools disponibles pour le function calling
Impact sur les réponses
Le system prompt influence fondamentalement la qualité des réponses. Un prompt bien conçu peut transformer un LLM généraliste en assistant spécialisé ultra-pertinent pour un domaine précis.
System prompt et AILabsAudit
Lorsque vous connectez un LLM à AILabsAudit via MCP, le system prompt est automatiquement enrichi avec la description des outils disponibles (lancer un audit, consulter les résultats, etc.), permettant au modèle de savoir exactement comment interagir avec la plateforme.