Aller au contenu

← Jonathan Dubois

Agent d'estimation de devis pour artisans — LLM + garde-fous déterministes

Un LLM en production, encadré par des règles déterministes, testé à chaque modification et corrigé sur incident réel.

Contexte

Un artisan du bâtiment reçoit des demandes imprécises — « il y a une fuite », « refaire la salle de bain ». Répondre vite avec un ordre de grandeur crédible fait la différence commerciale ; répondre faux la détruit. Il fallait une estimation automatique qui sache aussi dire « je ne peux pas chiffrer ça sans venir voir ».

Ce que j'ai construit

Webhook Catalogue Notion Compactage LLM Garde-fous G1–G4 Notion + Telegram E-mail

Preuves

Un incident réel, et comment je l'ai réglé

A-007 — les fourchettes absurdes

Constat
La même demande — un réseau de plomberie cuisine et salle de bain — donnait successivement 130–391 €, 110–181 €, puis un refus. 181 € pour un réseau complet, c'est moins qu'une journée de travail.
Cause
Le modèle mobilisait les briques en quantité unitaire (une heure, un mètre linéaire) ; le garde-fou G4 prenait cette somme pour un plafond fiable et écrasait dessus la borne haute — pourtant juste — du modèle. Il existait un plancher sur la borne basse, rien de symétrique sur la haute.
Correctif
Un ratio : si la borne haute du modèle dépasse deux fois la somme catalogue, cette somme est manifestement unitaire et n'est plus un plafond — on bascule en repli explicite. Le bloc corrigé a été extrait du workflow déployé et rejoué tel quel sur quatre exécutions réelles : quatre sur quatre.

Stack

n8n · OpenAI · Notion · Telegram · Cloudflare Pages · Python

← Toutes les réalisations