Class SlidingWindowStrategy.Builder

java.lang.Object
com.tnsai.memory.strategy.SlidingWindowStrategy.Builder
Enclosing class:
SlidingWindowStrategy

public static class SlidingWindowStrategy.Builder extends Object
Builder for SlidingWindowStrategy.
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • preserveSystemPrompt

      public SlidingWindowStrategy.Builder preserveSystemPrompt(boolean preserve)
      Whether to preserve system prompts. Default: true
    • preservePairs

      public SlidingWindowStrategy.Builder preservePairs(boolean preserve)
      Whether to preserve user-assistant pairs. When true, removes messages in pairs to maintain context. Default: true
    • build

      public SlidingWindowStrategy build()