AI/ML

Passerelle IA souveraine

Couche d'assistance IA pour CRM médical en environnement HDS : une passerelle unique vers Mistral (cloud souverain ou auto-hébergé) avec kill-switch, journalisation, plafond de coût, OCR hybride et suggestions toujours validées par un humain.

Stack Technique

TypeScriptVercel AI SDKMistral AIPostgreSQL 17PrismaNext.js 16tRPC v11
Passerelle IA souveraine - Desktop

Intégrer de l'IA dans un CRM qui manipule des données de santé impose deux exigences non négociables : la souveraineté des données et le contrôle humain. Cette passerelle a été conçue pour les deux.

Un point d'entrée unique, contrôlable

Tous les appels IA transitent par une passerelle centrale. Elle vérifie un kill-switch global (l'IA peut être coupée proprement à tout moment), résout le fournisseur et le modèle depuis la configuration (interchangeable entre Mistral La Plateforme et un Mistral auto-hébergé HDS sans toucher au code appelant), journalise chaque appel (type, modèle, tokens, coût, corrélation) et applique un plafond de coût mensuel.

OCR hybride pour réduire les coûts

Le traitement documentaire commence par une extraction de texte native sur les PDF. Seuls les documents scannés (peu de texte exploitable) basculent vers l'OCR Mistral, nettement plus coûteux. Le texte est ensuite analysé (type de document, présence de données de santé, extraction structurée).

L'humain garde la main

L'IA ne déclenche jamais d'action seule : elle produit des suggestions (rattacher un email à un dossier, classer une pièce, créer une tâche, remplir un champ, rédiger un brouillon) qui passent par un statut à vérifier → validé → appliqué. L'application est idempotente et entièrement tracée dans le journal d'audit.

Caractéristiques

Souveraineté & HDS

Mistral en cloud souverain français ou auto-hébergé en environnement HDS, interchangeables par configuration. Aucune donnée de santé ne quitte l'écosystème souverain.

Kill-switch & plafond de coût

L'IA se coupe proprement à tout moment. Chaque appel est journalisé (modèle, tokens, coût, corrélation) avec un plafond de dépense mensuel.

OCR hybride PDF / scan

Extraction de texte native sur les PDF, bascule vers l'OCR Mistral uniquement pour les scans : précision préservée, coûts maîtrisés.

Suggestions validées par l'humain

L'IA propose, l'humain dispose : workflow à vérifier → validé → appliqué, application idempotente et tracée dans le journal d'audit.

Exemples de code

sql
1-- Réclamation atomique de jobs : deux workers concurrents
2-- ne traitent jamais le même job (FOR UPDATE SKIP LOCKED).
3UPDATE "ai_jobs"
4SET "status" = 'processing', "lockedAt" = now(), "lockedBy" = $1
5WHERE "id" IN (
6  SELECT "id" FROM "ai_jobs"
7  WHERE "status" = 'pending' AND "scheduledAt" <= now()
8  ORDER BY "scheduledAt" ASC
9  LIMIT $2
10  FOR UPDATE SKIP LOCKED
11)
12RETURNING *;
13

Informations

Année
2026
Client
Projet client confidentiel — CRM médical HDS (EVASAN)
role
Architecte & Développeur

Intéressé par ce projet ?

Discutons de vos besoins et voyons comment nous pouvons vous aider.

Nous contacter