Prompt système (system prompt)
Dernière mise à jour:
Ce qu’est un prompt système
Les modèles de langage conversationnels distinguent les messages par rôle. Le message système, ou prompt système, vient du développeur ou de l’entreprise qui exploite le chatbot. Les messages utilisateur viennent de la personne qui écrit, et les messages assistant sont les réponses du modèle. La plupart des modèles sont entraînés à accorder plus de poids au prompt système qu’aux messages utilisateur, ce qui en fait l’endroit principal pour régler leur comportement.
Les produits lui donnent souvent un nom plus parlant, comme instructions, persona ou instructions personnalisées.
Ce que contient généralement un prompt système
Un bon prompt système pour un chatbot d’entreprise couvre quelques points :
Beaucoup d’applications ajoutent aussi du texte automatiquement, comme des documents récupérés, des descriptions d’outils ou des règles intégrées : le prompt final que voit le modèle est donc plus long que ce que le propriétaire a écrit.
- Rôle : qui est l’assistant et pour qui il travaille.
- Périmètre : sur quoi il doit aider et ce qui est hors sujet.
- Ton et format : formel ou détendu, court ou détaillé, listes ou paragraphes.
- Règles : comment gérer une information manquante, quels sujets éviter, quand orienter vers l’équipe.
- Faits stables : des informations qui changent rarement, comme l’adresse e-mail du support.
Exemple
Une jardinerie pourrait utiliser ce prompt système : « Tu es l’assistant de Casa Verde, une jardinerie. Aide les visiteurs pour leurs questions sur les plantes, les horaires et la livraison, en utilisant uniquement les contenus fournis. Réponds de façon brève et aimable. Si tu n’es pas sûr, dis-le et propose d’appeler le magasin. Ne donne pas de conseils sur les pesticides au-delà de ce qu’indiquent les fiches produits. » Avec ces instructions, une question sur un parasite reçoit une réponse fondée sur les informations produits de la boutique, et une demande hors sujet, comme une aide aux devoirs, est poliment déclinée.
Pourquoi le prompt système compte pour les chatbots d’entreprise
Le prompt système est le moyen le plus simple de modifier le comportement d’un chatbot. Un prompt clair le garde dans son sujet, lui donne une voix cohérente et lui dit quoi faire quand il ne sait pas.
Ce n’est pas pour autant une barrière de sécurité. Des utilisateurs insistants parviennent parfois à extraire ou contourner les instructions par injection de prompt : un prompt système ne doit donc jamais contenir de mots de passe, de clés API ou d’informations confidentielles. Les règles vraiment importantes doivent aussi être protégées en dehors du prompt.
Le prompt système dans intoCHAT
Dans intoCHAT, le prompt système correspond au champ Instructions de votre agent, et vous pouvez partir de modèles. intoCHAT combine vos instructions avec les paramètres d’exécution, comme les actions disponibles et le mode de collecte de leads, et avec des règles intégrées sur l’ancrage, la confidentialité et la résistance à l’injection de prompt. Ces règles intégrées priment en cas de conflit avec votre texte ; pour le reste, votre rôle, votre ton, votre langue et votre périmètre sont respectés. Le message d’accueil et les questions suggérées se règlent à part, et vous pouvez tester vos changements dans le playground avant la mise en ligne.