Interface HarnessSummarizationConfiguration.Builder

  • Method Details

    • summaryRatio

      The ratio of content to summarize.

      Parameters:
      summaryRatio - The ratio of content to summarize.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • preserveRecentMessages

      HarnessSummarizationConfiguration.Builder preserveRecentMessages(Integer preserveRecentMessages)

      The number of recent messages to preserve without summarization.

      Parameters:
      preserveRecentMessages - The number of recent messages to preserve without summarization.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • summarizationSystemPrompt

      HarnessSummarizationConfiguration.Builder summarizationSystemPrompt(String summarizationSystemPrompt)

      The system prompt used for generating summaries.

      Parameters:
      summarizationSystemPrompt - The system prompt used for generating summaries.
      Returns:
      Returns a reference to this object so that method calls can be chained together.