Class ContextualQueryAugmenter.Builder
java.lang.Object
org.springframework.ai.rag.generation.augmentation.ContextualQueryAugmenter.Builder
- Enclosing class:
- ContextualQueryAugmenter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowEmptyContext(Boolean allowEmptyContext) build()documentFormatter(Function<List<org.springframework.ai.document.Document>, String> documentFormatter) emptyContextPromptTemplate(org.springframework.ai.chat.prompt.PromptTemplate emptyContextPromptTemplate) promptTemplate(org.springframework.ai.chat.prompt.PromptTemplate promptTemplate)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
promptTemplate
public ContextualQueryAugmenter.Builder promptTemplate(org.springframework.ai.chat.prompt.PromptTemplate promptTemplate) -
emptyContextPromptTemplate
public ContextualQueryAugmenter.Builder emptyContextPromptTemplate(org.springframework.ai.chat.prompt.PromptTemplate emptyContextPromptTemplate) -
allowEmptyContext
-
documentFormatter
public ContextualQueryAugmenter.Builder documentFormatter(Function<List<org.springframework.ai.document.Document>, String> documentFormatter) -
build
-