Ces optimisations sont désactivées par défaut : activez-les une par une puis comparez la qualité
avec php bin/console app:rag:seal (avant / après). Le routage synthèse nécessite d'avoir lancé
app:raptor:build ; l'enrichissement à l'ingestion a un coût LLM et s'applique aux prochains dépôts.
| Optimisation | Lot | État | Action |
|---|---|---|---|
|
Repondération heuristique
Réordonne les passages retenus par critères déterministes (titre, éléments factuels, diversité de source, niveau RAPTOR) — le cosinus reste le signal principal.
CHAT_RERANK
· défaut : désactivé
|
L11 | ○ Désactivé | |
|
Coupe distributionnelle
Coupe le dossier de preuve au plus grand décrochage de score (8 à 12 extraits) au lieu d'une coupe budgétaire aveugle.
CHAT_DIST_CUTOFF
· défaut : désactivé
|
L10 | ○ Désactivé | |
|
Coupe du dossier (budget)
Borne le dossier de preuve à RAG_CONTEXT_CHARS (étape « 9/9 · Coupe du dossier »). Activée (défaut) : les passages retenus qui dépassent le budget sont écartés. Désactivée : tous les passages retenus sont inclus, sans coupe — à privilégier pour les travaux qui veulent le maximum d'extraits.
CHAT_BUDGET_CUT
· défaut : activé
|
P0a | ● Activé | |
|
Plan de preuve opérant
Chaque élément de preuve attendu devient une branche de recherche (couverture élargie), dissocié de la reformulation.
CHAT_EVIDENCE_QUERIES
· défaut : désactivé
|
L12 | ○ Désactivé | |
|
Branche lexicale (tsvector)
Joint une branche lexicale plein-texte PostgreSQL (tsvector) aux branches denses de la recherche multi-branches. Désactivée (défaut) : seules les branches denses (cosinus) alimentent le dossier de candidats.
CHAT_LEXICAL_BRANCH
· défaut : désactivé
|
L9 | ○ Désactivé | |
|
Routage 2-classes + synthèse RAPTOR
Classe la question (factuel/synthèse) ; une synthèse élargit la couverture et injecte les résumés hiérarchiques RAPTOR (nécessite app:raptor:build).
CHAT_ROUTING
· défaut : désactivé
|
L13/L14 | ○ Désactivé | |
|
1er appel LLM (planification de requête)
Si activé, un appel LLM reformule la question et génère des sondes de recherche. Désactivé (défaut) : recherche directe déterministe (question + branche lexicale), sans ce 1er appel — mesuré neutre à légèrement positif, un appel LLM et de la latence en moins.
CHAT_COMPILE
· défaut : désactivé
|
C1/D3 | ○ Désactivé | |
|
Enrichissement à l'ingestion (coût LLM)
coût Une passe LLM par document à l'ingestion (résumé, contexte, métadonnées). ATTENTION : coût par document, s'applique aux prochains dépôts.
INGEST_ENRICH
· défaut : désactivé
|
L7 | ○ Désactivé |
Ajustez combien d'extraits sont examinés puis retenus. Baissez le taux/l'anti-dérive ou montez le vivier et le nombre minimal garanti si trop de passages sont éliminés. Les valeurs sont bornées ; « Réinitialiser » revient au défaut de configuration.