Uses of Class
org.springframework.ai.session.compaction.WindowCompactionStrategy.Builder
Packages that use WindowCompactionStrategy.Builder
-
Uses of WindowCompactionStrategy.Builder in org.springframework.ai.session.compaction
Methods in org.springframework.ai.session.compaction that return WindowCompactionStrategy.BuilderModifier and TypeMethodDescriptionWindowCompactionStrategy.builder()WindowCompactionStrategy.Builder.lastEvents(int n) Keeps the lastnconversation events; seeCompactionWindow.lastEvents(int).WindowCompactionStrategy.Builder.lastTurns(int n) Keeps the lastnturns; seeCompactionWindow.lastTurns(int).WindowCompactionStrategy.Builder.summarizer(CompactionSummarizer summarizer) The summarizer that condenses the covered turns into a summary turn; none by default, so the covered turns leave the view without a stand-in.WindowCompactionStrategy.Builder.tokenBudget(int maxTokens) Keeps what fits inmaxTokens; seeCompactionWindow.tokenBudget(int).WindowCompactionStrategy.Builder.tokenCountEstimator(TokenCountEstimator tokenCountEstimator) The estimator of a token budget and of the tokens a pass saves, applied toEventText; aJTokkitTokenCountEstimatorby default.WindowCompactionStrategy.Builder.window(CompactionWindow window) The rule to cut by;WindowCompactionStrategy.DEFAULT_WINDOWby default.