Skip to content
Cette page a été générée et traduite avec l'aide de l'IA. Si vous remarquez des inexactitudes, n'hésitez pas à contribuer. Modifier sur GitHub

Reference de configuration CTE

Le Moteur d'Arbre Causal est configure via la section [causal_tree] de votre fichier de configuration PRX.

Le CTE est desactive par defaut. Tous les parametres ci-dessous ne prennent effet que lorsque causal_tree.enabled = true.

Exemple complet

toml
[causal_tree]
enabled = true

w_confidence = 0.50
w_cost = 0.25
w_latency = 0.25

write_decision_log = true
write_metrics = true

[causal_tree.policy]
max_branches = 3
commit_threshold = 0.62
extra_token_ratio_limit = 0.35
extra_latency_budget_ms = 300
rehearsal_timeout_ms = 5000
default_side_effect_mode = "read_only"
circuit_breaker_threshold = 5
circuit_breaker_cooldown_secs = 60

Reference des parametres

Parametres de niveau superieur

ParametreTypePar defautDescription
enabledboolfalseInterrupteur principal. Si false, le CTE est completement contourne.
w_confidencef320.50Poids de notation pour la dimension confiance.
w_costf320.25Poids de notation pour la penalite de cout.
w_latencyf320.25Poids de notation pour la penalite de latence.
write_decision_logbooltrueSi active, emet un log structure pour chaque decision CTE.
write_metricsbooltrueSi active, collecte les metriques de performance CTE.

Parametres de politique ([causal_tree.policy])

ParametreTypePar defautDescription
max_branchesusize3Nombre maximal de branches candidates par requete.
commit_thresholdf320.62Score composite minimum pour valider une branche.
extra_token_ratio_limitf320.35Ratio maximal de tokens supplementaires CTE par rapport a la requete de base.
extra_latency_budget_msu64300Latence supplementaire maximale du pipeline CTE (millisecondes).
rehearsal_timeout_msu645000Delai d'attente par repetition individuelle (millisecondes).
default_side_effect_modestring"read_only"Mode d'effets secondaires. "read_only" / "dry_run" / "live".
circuit_breaker_thresholdu325Echecs consecutifs pour declencher le disjoncteur.
circuit_breaker_cooldown_secsu6460Periode de refroidissement du disjoncteur (secondes).

Configuration minimale

toml
[causal_tree]
enabled = true

Pages associees

Released under the Apache-2.0 License.