Skip to content
このページは AI の支援により作成・翻訳されました。誤りがあれば、改善にご協力ください。 GitHub で編集

CTE 設定リファレンス

因果ツリーエンジンは PRX 設定ファイルの [causal_tree] セクションで設定します。

CTE はデフォルトで無効です。 以下のパラメータは causal_tree.enabled = true の場合のみ有効になります。

完全な設定例

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

パラメータリファレンス

トップレベルパラメータ

パラメータデフォルト説明
enabledboolfalseマスタースイッチ。false の場合、CTE は完全にバイパスされます。
w_confidencef320.50信頼度次元のスコアリング重み。
w_costf320.25コストペナルティのスコアリング重み。
w_latencyf320.25レイテンシペナルティのスコアリング重み。
write_decision_logbooltrue有効時、各 CTE 決定の構造化ログを出力。
write_metricsbooltrue有効時、CTE パフォーマンスメトリクスを収集。

ポリシーパラメータ ([causal_tree.policy])

パラメータデフォルト説明
max_branchesusize3リクエストあたりの最大候補ブランチ数。
commit_thresholdf320.62ブランチをコミットするための最小複合スコア。
extra_token_ratio_limitf320.35ベースラインリクエストに対する CTE オーバーヘッドの最大トークン比率。
extra_latency_budget_msu64300CTE パイプラインの最大追加レイテンシ(ミリ秒)。
rehearsal_timeout_msu645000単一リハーサルのタイムアウト(ミリ秒)。
default_side_effect_modestring"read_only"リハーサルの副作用モード。"read_only" / "dry_run" / "live"
circuit_breaker_thresholdu325サーキットブレーカーがトリップするまでの連続失敗回数。
circuit_breaker_cooldown_secsu6460サーキットブレーカーのクールダウン期間(秒)。

最小設定

toml
[causal_tree]
enabled = true

関連ページ

Released under the Apache-2.0 License.