LITEOPSDOCS
Agents & SystèmesPilot

Chat explorateur

Interface de chat multi-tours pour explorer les données en langage naturel et extraire des findings.

REF-SPEC/AG001-CHT v1.0 — 2026-04-09

1. Principe

Le chat explorateur permet à l'utilisateur de converser avec ses données en langage naturel. Il pose des questions, l'IA analyse le contexte matérialisé et retourne des réponses structurées avec possibilité d'extraction en sections de rapport.

2. Flow de conversation

Question              Contexte              LLM                  Réponse
utilisateur      ──▶  matérialisé      ──▶  Claude          ──▶  structurée
(texte libre)         + historique          (streaming SSE)       + extraction
                      de session                                  possible

3. Sessions de chat

Les conversations sont organisées en sessions persistantes :

AttributDescription
TitreGénéré automatiquement depuis le premier message (60 caractères max)
MessagesTableau JSON de messages (user/assistant)
HistoriqueLes 6 derniers messages sont injectés dans le contexte LLM
PersistenceSauvegarde automatique après chaque réponse

Gestion des sessions

ActionComportement
Nouvelle sessionCrée une conversation vierge
HistoriqueListe toutes les sessions (plus récentes en premier)
ReprendreRestaure le contexte complet de la session
SupprimerSuppression définitive de la session

4. Streaming

Les réponses sont diffusées en temps réel via Server-Sent Events (SSE) :

  • Le frontend affiche les tokens au fur et à mesure
  • Un indicateur de typing est affiché pendant la génération
  • La connexion SSE est maintenue jusqu'à la fin de la réponse

5. Extraction de sections

Depuis une réponse de chat, l'utilisateur peut extraire un finding sous forme de section de rapport :

  1. L'utilisateur clique sur "Extraire en section"
  2. Le LLM génère une section structurée (graphique ou texte) à partir de la réponse
  3. La section est ajoutée à un rapport existant ou nouveau

6. Modes IA

Le chat supporte les deux modes IA de Pilot :

ModeModèleLatence
PremiumClaude claude-sonnet-4-20250514 (fallback : Mistral)Streaming rapide
LocalOllama Ministral 3BPlus lent, données 100% locales

Le mode est basculable depuis la sidebar, le changement est immédiat et s'applique à la prochaine question.

On this page