Class SummaryMetadataEnricher

java.lang.Object
org.springframework.ai.model.transformer.SummaryMetadataEnricher
All Implemented Interfaces:
Function<List<org.springframework.ai.document.Document>,List<org.springframework.ai.document.Document>>, org.springframework.ai.document.DocumentTransformer

public class SummaryMetadataEnricher extends Object implements org.springframework.ai.document.DocumentTransformer
Title extractor with adjacent sharing that uses generative to extract 'section_summary', 'prev_section_summary', 'next_section_summary' metadata fields.
Since:
1.0.0
Author:
Christian Tzolov
  • Field Details

  • Constructor Details

  • Method Details

    • apply

      public List<org.springframework.ai.document.Document> apply(List<org.springframework.ai.document.Document> documents)
      Specified by:
      apply in interface Function<List<org.springframework.ai.document.Document>,List<org.springframework.ai.document.Document>>