Retour aux analyses
Architecture IAvitary

Le scribe clinique sourcé : une IA qui ne fabrique pas

2026-07-20 5 min readparAmari Mecheri

Le scribe clinique sourcé : une IA qui ne fabrique pas

L'IA la plus dangereuse dans un contexte clinique n'est pas celle qui se trompe — c'est celle qui a l'air juste mais qui n'a aucun fondement dans les données réelles du cas. Un brouillon diagnostique rédigé avec assurance qui mentionne des constantes vitales que le patient n'a jamais eues, ou un plan de traitement qui cite une consultation qui n'a jamais eu lieu, est pire que pas d'IA du tout.

La couche IA de Vitary est conçue pour rendre cela impossible.

La doctrine : afficher, insérer, tracer — ne jamais fabriquer

La doctrine IA de Vitary est explicite et appliquée dans le code :

  • L'IA ne devient jamais une source de vérité clinique. Elle produit des brouillons, pas des décisions.
  • Chaque bloc proposé par l'IA doit être rattaché à une source explicite déjà connue dans l'espace de travail — une consultation, une entrée de salle d'attente, un résultat d'examen, une ligne de traitement, un cas similaire.
  • La vue affiche, insère et trace. Elle ne fabrique pas de raisonnement brut.
  • Les blocs proposés restent des brouillons nécessitant une action humaine. Aucune écriture invisible dans le dossier médical.
  • Si les preuves sont insuffisantes, l'IA refuse — elle renvoie blocked plutôt que de deviner.

Comment ça marche en pratique

Scribe clinique

Quand un vétérinaire ouvre une consultation, l'assistant IA peut générer des blocs de brouillon — un brouillon diagnostique, un brouillon d'instructions au propriétaire, ou une revue clinique. Chaque bloc comporte des citations obligatoires vers les données sources à partir desquelles il a été construit.

Si le contexte de la consultation ne contient pas assez d'informations pour étayer un brouillon, le scribe n'en produit pas. Il renvoie blocked avec une explication de ce qui manque. Le vétérinaire sait alors que l'IA ne se cache pas derrière une hallucination au ton convaincu.

Synthèse clinique

L'IA peut produire une synthèse clinique citée — synthèse de cas, évaluation clinique, plan de soins, revue de sécurité. Le contrat du fournisseur est strict : il ne peut que reformuler des synthèses à partir de sections fournies et sourcées, et il doit réutiliser les identifiants de citation. Il lui est explicitement interdit d'inventer des diagnostics, traitements, valeurs, propriétaires, animaux, dates, pronostics ou conclusions juridiques.

Revue de connaissances

Pour la sécurité des médicaments et des traitements, l'IA effectue une revue de connaissances sourcée à l'aide d'un index de documents approuvés. Les prompts interdisent explicitement la mémoire générale, la recherche web libre, les diagnostics, posologies, traitements ou conclusions juridiques non étayés par des sources approuvées.

Analyse en langage naturel

Un vétérinaire ou un manager peut poser une question métier en langage courant : « Combien de chiens ont été traités cette semaine ? » ou « Quelles procédures génèrent le plus de factures impayées ce mois-ci ? »

L'IA n'écrit pas de SQL ni de code exécutable. Elle analyse la question en JSON strict, en choisissant uniquement parmi des définitions de requêtes certifiées et des filtres autorisés. Si la question est ambiguë, elle renvoie clarification-required. Si elle sort de l'ensemble supporté, elle renvoie unsupported-query.

Un vérificateur IA indépendant relit ensuite le plan, les résultats et les preuves — et confirme ou bloque sans inventer de vérifications lui-même.

L'architecture qui rend cela possible

Deux décisions architecturales clés rendent cette doctrine possible :

Aucun fournisseur d'IA n'est jamais appelé depuis le client

Les fournisseurs sont détenus côté serveur et limités en débit par ce que nous appelons des « contrats 6D ». Le client/renderer ne détient jamais de API key. Cela signifie :

  • Aucun fournisseur ne peut être détourné ou contourné
  • La limitation de débit et le mesurage sont appliqués de façon centralisée
  • Les contrats IA (réponses en JSON uniquement, citations obligatoires, règles de refus) sont appliqués au niveau du serveur, et non confiés au client

Réponses strictement en JSON uniquement

Chaque réponse du fournisseur doit être un JSON valide avec des citations obligatoires et un refus explicite blocked lorsque les preuves sont insuffisantes. Ce n'est pas un prompt du type « essayez de citer vos sources » — c'est un contrat appliqué par l'adaptateur côté serveur.

Pourquoi c'est important pour la médecine vétérinaire

Les cliniques vétérinaires ne sont pas des hôpitaux. Ce sont des petites entreprises aux ressources informatiques limitées, souvent situées dans des zones à connexion internet peu fiable. Elles ont besoin d'un logiciel qui fonctionne hors ligne, conserve leurs données localement et les aide à travailler plus vite sans remplacer leur jugement clinique.

La couche IA de Vitary est conçue pour être un assistant contraint, sourcé et validé par l'humain — pas une autorité clinique autonome. Le vétérinaire reste responsable. L'IA accélère la rédaction et la synthèse, mais chaque mot qu'elle produit est rattaché à quelque chose de réel, et chaque mot nécessite un clic humain avant d'entrer dans le dossier.

C'est la différence entre un assistant IA et une responsabilité IA.

---

Cet article décrit l'architecture IA derrière Vitary by Amari, le logiciel de gestion de clinique vétérinaire offline-first d'Uptech LLC, actuellement en bêta.

Cet article fait partie des analyses techniques d'Uptech LLC. En savoir plus sur nos produits :