garde-fou de connaissances
Une garde-barrière de connaissances (Knowledge Guardrail) est un ensemble de règles, de contraintes et de couches de validation prédéfinies implémentées au sein d'un système d'IA, en particulier des grands modèles de langage (LLM). Sa fonction principale est de restreindre la sortie du modèle, en veillant à ce que les réponses générées restent exactes, pertinentes, conformes aux politiques organisationnelles et dans le cadre de la base de connaissances fournie.
Les LLM non contraints sont sujets à l'« hallucination » – c'est-à-dire la génération d'informations factuellement incorrectes mais présentées avec assurance. Dans les environnements d'entreprise, cela présente des risques importants en matière de réputation de la marque, de conformité légale et d'intégrité opérationnelle. Les garde-barrières de connaissances atténuent ces risques en agissant comme un filtre de qualité et de sécurité entre la sortie brute du modèle et l'utilisateur final.
Les garde-barrières opèrent à différentes étapes du pipeline d'IA :
La mise en œuvre de garde-barrières efficaces est complexe. Des garde-barrières trop restrictives peuvent entraîner un « sur-filtrage », où le modèle refuse de répondre à des questions valides, ce qui entraîne une mauvaise expérience utilisateur. Trouver l'équilibre entre une conformité stricte et l'utilité est un défi d'ingénierie continu.
Les garde-barrières sont étroitement liées à la génération augmentée par récupération (RAG), à l'alignement de l'IA (AI Alignment) et à l'ingénierie des invites (Prompt Engineering). Alors que l'ingénierie des invites guide le comportement du modèle, les garde-barrières appliquent des limites externes et non négociables.