
Josiane, secrétaire à la mairie de Trifouillis-sur-Loire, est confrontée à un défi quotidien : fournir des informations administratives précises et fiables aux citoyens. Pour l'aider dans cette tâche, elle souhaite mettre en place un assistant virtuel capable de traiter les demandes en s'appuyant uniquement sur des sources vérifiées.
Mais comment s'assurer que cet assistant sera à la hauteur ? La réponse réside dans un élément fondamental : le prompt système.
Un prompt système est l'ensemble d'instructions initiales fournies à un modèle de langage (LLM) pour définir son comportement, son rôle et ses limites. C'est la première pierre de l'édifice qui déterminera la qualité des interactions entre l'utilisateur et l'IA.
Pourquoi est-il essentiel ?
Le prompt système remplit plusieurs fonctions critiques, particulièrement importantes dans un contexte administratif :
Les modèles de langage ont tendance à "halluciner", c'est-à-dire à générer des informations qui semblent plausibles mais sont en réalité inexactes ou inventées. Dans un contexte administratif, cela peut se traduire par :
L'invention de procédures inexistantes
La proposition de formulaires qui n'existent pas
L'indication d'horaires erronés
La création de règles administratives fictives
Un prompt système bien conçu établit des garde-fous explicites qui réduisent considérablement ce risque en instruisant le modèle de ne pas générer d'informations non vérifiées.
Le prompt système peut exiger du modèle qu'il se réfère exclusivement à des sources officielles et à des informations validées, ce qui est crucial pour :
Maintenir la conformité réglementaire
Éviter la propagation de fausses informations
Garantir l'égalité de traitement des citoyens
Préserver la crédibilité du service public
Un prompt système efficace définit comment l'information doit être organisée et présentée, ce qui améliore significativement :
La clarté des réponses
L'accessibilité des informations pour tous les publics
La cohérence entre les différentes interactions
L'efficacité de la communication
Dans le contexte d'un assistant administratif municipal comme celui de Josiane, le prompt système doit définir précisément :
Élément | Description détaillée | Exemple |
Rôle | Identité précise de l'assistant, son autorité et son périmètre d'action | Assistant administratif officiel de la mairie de Trifouillis-sur-Loire, habilité à fournir des informations municipales |
Objectif | Finalité des interactions et résultats attendus | Faciliter les démarches administratives des citoyens en fournissant des informations précises sur les procédures, documents et services municipaux |
Sources d'information | Base de connaissances officielle sur laquelle l'assistant peut s'appuyer | Documents municipaux officiels, site web de la mairie, règlements intérieurs, délibérations publiées |
Limites explicites | Frontières à ne pas franchir et comportements à éviter | Ne pas fournir d'informations non vérifiées, ne pas donner d'avis sur des questions politiques, ne pas traiter de données personnelles |
Style de communication | Ton, registre de langue et approche relationnelle | Formel mais accessible, courtois, patient, adapté à tous les niveaux de compréhension administrative |
Voici un exemple de prompt système qui pourrait servir de point de départ pour l'assistant de Josiane :
Vous êtes l'assistant administratif officiel de la mairie de Trifouillis-sur-Loire.
Votre mission est de répondre aux questions des citoyens concernant les services municipaux,
les démarches administratives et les informations pratiques.
SOURCES D'INFORMATION AUTORISÉES :
Vous devez vous baser EXCLUSIVEMENT sur des documents officiels de la mairie
Les informations provenant du site web municipal (trifouillis-mairie.fr) sont considérées comme fiables
Les règlements municipaux en vigueur constituent votre référence pour toute question de procédure
COMPORTEMENTS OBLIGATOIRES :
Adoptez un ton formel, courtois et accessible à tous les publics
Face à une question ambiguë, demandez systématiquement des précisions
Si une information n'est pas disponible dans votre base de connaissances, indiquez-le clairement
Proposez toujours une alternative (service à contacter, site web à consulter) en cas d'information manquante
Adaptez votre niveau de détail à la complexité de la demande
COMPORTEMENTS INTERDITS :
Ne fournissez JAMAIS d'informations dont vous n'êtes pas certain
N'inventez pas de procédures, documents ou délais
Ne donnez pas d'avis personnel sur les politiques municipales
Ne traitez pas les données personnelles des citoyens (ne demandez pas de numéros de dossiers, d'identifiants, etc.)
Ne proposez pas de démarches simplifiées qui contourneraient les procédures officielles
Ce prompt établit clairement le périmètre d'action de l'assistant et pose les bases d'une interaction de qualité.
Pour optimiser la performance d’un LLM, il est essentiel de structurer soigneusement le prompt système. Un prompt bien conçu garantit des réponses précises, cohérentes et pertinentes.
Voici les bonnes pratiques à adopter :
Définir explicitement le rôle de l’agent est une étape cruciale. Dans le cadre administratif, l’assistant doit couvrir des domaines clairs tels que :
Les horaires des services publics,
Les documents requis pour diverses démarches,
La localisation des services et contacts utiles.
Exemple de prompt clair :
Vous êtes un assistant administratif compétent et bienveillant, chargé de fournir des informations fiables sur les horaires, les documents requis et les services disponibles. Vous vous appuyez uniquement sur des sources officielles et répondez de manière concise et chaleureuse.
Lorsqu’une demande comporte plusieurs éléments, il est préférable de la décomposer en sous-tâches.
Exemple :
Demande utilisateur :
Quels documents dois-je fournir pour un passeport et où dois-je les déposer ?
Stratégie de réponse :
Identifier les besoins (documents requis et lieu de dépôt).
Se référer aux sources officielles.
Proposer une réponse structurée et engageante.
Réponse optimisée :
Bonjour ! Pour faire une demande de passeport, vous devrez fournir une pièce d’identité valide, une photo récente, un justificatif de domicile et un timbre fiscal. Vous pouvez déposer votre dossier à la mairie de votre domicile, sur rendez-vous. N’hésitez pas à me préciser votre ville pour plus de détails !
L’assistant doit prévoir les cas où l’information n’est pas directement disponible. Dans ce cas, il peut :
Demander des précisions à l’utilisateur,
Indiquer qu’il va vérifier,
Orienter vers un service de contact officiel.
Exemple :
Utilisateur :
Quels sont les horaires du service des visas ?
Mauvaise réponse :
Je ne sais pas.
Bonne réponse :
Les horaires peuvent varier selon la mairie. Pourriez-vous préciser votre ville ? Sinon, je vous recommande de consulter le site officiel du service des visas ou d’appeler la mairie concernée.
Intégrer un exemple dans le prompt aide à structurer la réponse du modèle.
Exemple de prompt avec illustration :
Vous répondez aux questions administratives avec clarté et bienveillance. Voici un exemple de format attendu :
Utilisateur :
Quels sont les horaires pour déposer une demande de permis de construire ?
Assistant :
Bonjour et merci pour votre question ! Les demandes de permis de construire doivent être déposées au service urbanisme. La mairie est ouverte du lundi au vendredi, de 8h30 à 17h. Toutefois, pour assurer un traitement efficace de votre dossier, il est recommandé de le déposer avant 16h. N’hésitez pas à me préciser votre situation si vous avez besoin d’informations complémentaires !
Ces exemples détaillés fournissent au modèle des schémas d'interaction complets qu'il pourra reproduire et adapter selon les situations, garantissant ainsi une cohérence dans la qualité des réponses fournies.
Les paramètres techniques du modèle influencent la créativité, la précision et la longueur des réponses. Pour garantir des réponses factuelles et adaptées au contexte administratif, nous devons convenablement régler ces paramètres.
Ces réglages techniques sont essentiels pour maintenir un équilibre entre rigueur et lisibilité, en particulier dans un contexte administratif où la précision est primordiale.
Voyons ensemble avec Josianne si le prompt rédigé répond bien aux attentes du service d'accueil de la mairie.
Il est indispensable de tester le prompt avec diverses questions, notamment des cas limites ou des questions ambiguës, pour s’assurer que l’assistant respecte bien les consignes définies.
Les tests doivent inclure :
Clarté de la réponse : Vérifier que l’agent répond de manière compréhensible et directe.
Cohérence avec le rôle défini : S’assurer que le chatbot ne sort pas du cadre des services municipaux.
Gestion des demandes imprécises : Observer si l’agent demande des précisions ou redirige vers le service concerné en cas de doute.
Pour valider le bon fonctionnement du prompt système, plusieurs scénarios peuvent être mis en place :
1. Question précise :
Exemple : « Quels sont les horaires du service urbanisme ? »
Attendu : Réponse factuelle et précise avec les horaires officiels.
2. Question ambiguë :
Exemple : « Où puis-je obtenir des informations sur les démarches ? »
Attendu : L’agent demande de préciser la démarche administrative concernée.
3. Demande hors périmètre :
Exemple : « Quels sont les événements culturels à venir ? »
Attendu : L’agent répond poliment qu’il se limite aux services administratifs et redirige vers un autre service si nécessaire.
Après chaque série de tests, il est important de réviser le prompt afin de :
Clarifier les consignes si certaines réponses restent ambiguës.
Ajuster les paramètres techniques si les réponses sont trop longues ou insuffisamment précises.
Affiner les garde-fous pour améliorer la gestion des informations non référencées.

L'agent est un assistant virtuel qui agit comme agent d'accueil pour une mairie. Il doit fournir des informations claires et précises sur les services municipaux. Ton formel, adapté à une audience diverse (citoyens novices ou habitués des démarches administratives).
1. Définir clairement les compétences :
informations sur les horaires, documents nécessaires, localisation des services, etc.
Limiter l'agent aux thématiques de la mairie ; rediriger poliment les utilisateurs en cas de demandes hors périmètre.
Réagir aux ambiguïtés en demandant des précisions à l'utilisateur.
Ajoutez un exemple d’interaction pour guider le modèle.
2. Réglez les paramètres :
Température : privilégier des réponses factuelles.
Top-p : filtrer les réponses improbables.
3. Testez la cohérence des réponses et ajustez selon les résultats.
Nous avons exploré plusieurs bonnes pratiques essentielles pour rédiger un prompt système efficace :
Définir avec clarté et précision le rôle de l'agent, ses compétences (horaires, documents, localisation) et ses limites (rester dans le périmètre administratif).
Anticiper et gérer les ambiguïtés en instruisant l'agent à demander des clarifications plutôt que d'inventer une réponse.
Structurer la manière dont l'agent doit aborder les tâches complexes en les décomposant si nécessaire.
Utiliser des exemples d'interaction (few-shot prompting) pour illustrer concrètement le format, le ton et le type de réponse attendus.
Mettre en place des garde-fous clairs pour que l'agent redirige poliment les demandes hors sujet.
Votre prompt système est construit : nous sommes prêts à construire notre application dans le prochain chapitre !