Ce qui change Le modèle de langage comprend la question. Le moteur logique calcule la réponse.
Quand un agent IA « explique son raisonnement », il s'agit d'un texte que le modèle génère après coup. Ce texte ne montre pas comment la réponse a réellement été calculée ; le contrôler n'apprend donc pas grand-chose. Dans SynaLemma, le modèle de langage traduit la question en règle. Un moteur logique calcule la réponse à partir de cette règle, en étapes que l'on peut rejouer.
Systèmes où raisonne le modèle de langage SynaLemma
Qui raisonne Le modèle de langage, dans un texte impossible à rejouer Un moteur logique, avec des règles lisibles et réexécutables
Piste d'audit Un récit de ce que le modèle dit avoir fait Une chaîne de règles nommées, jusqu'aux lignes sources
Liens entre tables Des jointures souvent réécrites à chaque question Un graphe de connaissances extrait des tables existantes, sans base graphe
Évolution d'une définition Souvent introuvable : quel prompt valait au trimestre dernier ? Chaque changement est un commit Git, avec auteur et date, et peut être annulé
Sens d'un indicateur Réestimé à chaque question Écrit une fois, en règle nommée, réutilisée par tous
Avant la réponse Pas de contrôle systématique Vérification formelle, puis exécution sur les vraies tables
En cas d'erreur Un chiffre faux, souvent sans avertissement La règle est refusée avec le motif, ou une condition de contrôle (assertion) montre les lignes qui ne la respectent pas
Deux fois la même question Deux réponses qui peuvent différer Une fois la règle écrite : à données égales, le même résultat, quel que soit le modèle branché
Systèmes existants Souvent une nouvelle chaîne de traitement et une copie des données Interrogation directe des bases déjà en place
La centième question Le même raisonnement, repayé en tokens Une règle qui existe déjà, exécutée en SQL