Gestion du contexte IA
Statut
Document de doctrine IA — version initiale.
Objectif
La gestion du contexte définit quelles informations sont transmises à l'IA, dans quel périmètre et avec quelles protections.
Un bon contexte améliore la qualité des réponses. Un contexte trop large augmente les coûts, les risques de fuite et les erreurs.
Principes
- Minimisation : transmettre uniquement ce qui est nécessaire.
- Autorisation : vérifier les droits avant toute préparation de contexte.
- Localisation : préciser commune, acteur, application et périmètre utile.
- Fraîcheur : indiquer si les données sont récentes ou potentiellement incomplètes.
- Traçabilité : savoir quel service a préparé le contexte.
- Séparation : l'IA ne lit jamais directement la base.
Sources de contexte
| Source | Usage possible | Précaution |
|---|---|---|
| Commune | Recherche, mairie, alertes, services. | Limiter au périmètre autorisé. |
| Acteur | Mini-site, publication, assistant communication. | Ne pas exposer données privées. |
| Publication | Reformulation, résumé, classification. | Respecter statut et visibilité. |
| Médias/documents | Description ou résumé futur. | Vérifier droits et type de contenu. |
| Favoris | Personnalisation de recherche ou notifications. | Consentement et minimisation. |
| Historique IA | Amélioration d'un workflow. | Éviter stockage excessif. |
Contexte par cas d'usage
| Cas d'usage | Contexte utile |
|---|---|
| Recherche locale | Commune, requête, résultats candidats, filtres, sources publiques. |
| Assistant publication | Acteur ou commune, objectif, ton, informations existantes, contraintes. |
| Génération PlayLoop | Format écran, durée, source de contenu, audience, règles de diffusion. |
| Modération assistée | Contenu signalé, règle applicable, historique minimal, catégorie. |
| IA mairie | Commune, type de message, niveau d'urgence, service concerné. |
Données à exclure par défaut
- Secrets techniques.
- Données de paiement.
- Tokens d'authentification.
- Identifiants internes non utiles.
- Données personnelles non nécessaires.
- Contenus internes sans autorisation.
- Données de modération sensibles si le cas d'usage ne le justifie pas.
Stratégies de réduction
Pour maîtriser coûts et qualité, le contexte peut être réduit par :
- résumé contrôlé ;
- sélection de champs ;
- limitation du nombre de résultats ;
- filtrage territorial ;
- suppression des doublons ;
- extraction de faits utiles ;
- mise en cache de contexte non sensible.
État actuel vs cible
L'état actuel ne confirme pas de gestion de contexte IA implémentée. La cible est que chaque service métier prépare un contexte structuré pour l'AI Gateway, au lieu de laisser le modèle explorer librement les données.
Règle non négociable
Si le contexte ne contient pas une information, l'IA doit le signaler ou proposer une action de recherche, jamais inventer une réponse locale.