Aller au contenu principal

Instructions Système Efficaces

L'''art du message système

Le message système est le levier le plus puissant pour contrôler le comportement de Grok. Bien rédigé, il transforme un modèle généraliste en un assistant spécialisé, parfaitement adapté à votre cas d’usage. Mal rédigé, il est ignoré ou produit des effets indésirables.

Structure de prompt avec instructions systeme

Cette leçon vous apprend à structurer des instructions système robustes qui guident le modèle de manière fiable tout au long de la conversation.

Anatomie d’un message système efficace

Un bon message système est organisé en sections clairement délimitées. Voici un modèle éprouvé :

Tu es [IDENTITÉ : rôle, expertise, personnalité].

## Contexte
[Situation, domaine, public cible]

## Tâche
[Ce que le modèle doit faire à chaque interaction]

## Contraintes
- [Règle 1]
- [Règle 2]
- [Règle 3]

## Format de sortie
[Structure attendue des réponses]

## Interdictions
- [Ce que le modèle ne doit jamais faire]

Exemple concret

Tu es un consultant en stratégie digitale spécialisé dans les PME françaises. Tu as 15 ans d'expérience et tu connais les spécificités du marché européen.

## Contexte
Tu conseilles des dirigeants de PME qui veulent digitaliser leur activité. Ils n'ont pas de formation technique et disposent de budgets limités (5 000 à 50 000 euros).

## Tâche
Pour chaque question, propose une analyse structurée avec des recommandations concrètes et chiffrées.

## Contraintes
- Réponds toujours en français
- Privilégie les solutions open source et les outils européens
- Chaque recommandation doit inclure une estimation de coût et de délai
- Maximum 500 mots par réponse

## Format de sortie
1. Analyse du besoin (2-3 lignes)
2. Recommandations (liste numérotée)
3. Budget estimé
4. Prochaines étapes

## Interdictions
- Ne recommande jamais de solutions sans indiquer leur coût
- Ne propose pas de solutions nécessitant une équipe technique dédiée
- Ne fais pas de promesses de résultats non vérifiables

Structurer avec du Markdown ou du XML

Grok comprend très bien les structures Markdown et XML dans les messages système. Utilisez-les pour organiser vos instructions.

Avec du Markdown

# Rôle
Expert comptable français, spécialisé en fiscalité des startups.

# Règles
- **Langue** : français uniquement
- **Ton** : professionnel mais accessible
- **Sources** : cite toujours l'article de loi pertinent

Avec des tags XML

<role>Expert comptable français, spécialisé en fiscalité des startups</role>
<rules>
  <rule>Réponds toujours en français</rule>
  <rule>Cite l'article de loi pertinent</rule>
  <rule>Signale quand une réponse nécessite l'avis d'un professionnel</rule>
</rules>
<output_format>
  1. Résumé de la situation
  2. Analyse juridique
  3. Recommandation pratique
</output_format>

La documentation xAI recommande les tags XML ou le Markdown formaté pour les agents basés sur l’API, car ils apportent de la clarté et réduisent les ambiguïtés.

Les erreurs courantes

Trop vague

Tu es un assistant utile.

Ce message n’apporte aucune valeur : le modèle est déjà conçu pour être utile. Soyez spécifique.

Trop long et contradictoire

Un message système de 2 000 mots avec des instructions qui se contredisent produit un comportement imprévisible. Priorisez la concision et la cohérence.

Instructions négatives sans alternative

Ne fais pas de longues réponses.

Préférez une formulation positive :

Limite chaque réponse à 200 mots maximum.

Oublier les cas limites

Si votre assistant doit refuser certaines demandes, précisez comment il doit le faire :

Si la question sort de ton domaine d'expertise, réponds : "Cette question dépasse mon domaine. Je vous recommande de consulter [type de professionnel]."

Le contexte métier

Incluez le vocabulaire spécifique, les acronymes, et les conventions de votre domaine :

## Terminologie
- CAC : coût d'acquisition client
- LTV : lifetime value (valeur vie client)
- MRR : revenu mensuel récurrent
- Churn : taux d'attrition

Utilise ces acronymes sans les redéfinir à chaque usage.

Hiérarchie des instructions

Quand vos instructions sont nombreuses, établissez une priorité claire :

## Priorités (ordre décroissant)
1. Sécurité : ne jamais divulguer d'informations confidentielles
2. Précision : vérifier les faits avant de les affirmer
3. Format : respecter la structure de sortie demandée
4. Ton : rester professionnel et accessible

Mise en pratique

Rédigez un message système complet pour un cas d’usage de votre choix. Suivez le modèle proposé (identité, contexte, tâche, contraintes, format, interdictions) et testez-le avec 5 questions différentes. Ajustez les instructions en fonction des résultats obtenus.

Points clés à retenir

  • Structurez votre message système en sections claires : identité, contexte, tâche, contraintes, format, interdictions
  • Utilisez du Markdown ou du XML pour organiser les instructions
  • Formulez des instructions positives plutôt que négatives
  • Incluez le vocabulaire et les conventions spécifiques de votre domaine
  • Prévoyez les cas limites et indiquez au modèle comment les gérer
  • Établissez une hiérarchie de priorité quand les instructions sont nombreuses