|
|
@@ -113,8 +113,8 @@ class CompressionConfig:
|
|
|
"""压缩配置"""
|
|
|
max_tokens: int = 0 # 最大 token 数(0 = 自动:context_window * 0.5)
|
|
|
threshold_ratio: float = 0.5 # 触发压缩的阈值 = context_window 的比例
|
|
|
- trigger_ratio: float = 0.75
|
|
|
- target_ratio: float = 0.50
|
|
|
+ trigger_ratio: float = 0.80
|
|
|
+ target_ratio: float = 0.30
|
|
|
fallback_safety_factor: float = 1.25
|
|
|
keep_recent_messages: int = 10 # Level 1 中始终保留最近 N 条消息
|
|
|
max_messages: int = 0 # 最大消息数(超过此数量触发压缩,0 = 禁用,默认禁用)
|