Class RetrievalAugmentationAdvisor.Builder
java.lang.Object
org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- Enclosing class:
- RetrievalAugmentationAdvisor
- 
Method SummaryModifier and TypeMethodDescriptionbuild()documentJoiner(DocumentJoiner documentJoiner) documentPostProcessors(List<DocumentPostProcessor> documentPostProcessors) documentPostProcessors(DocumentPostProcessor... documentPostProcessors) documentRetriever(DocumentRetriever documentRetriever) queryAugmenter(QueryAugmenter queryAugmenter) queryExpander(QueryExpander queryExpander) queryTransformers(List<QueryTransformer> queryTransformers) queryTransformers(QueryTransformer... queryTransformers) scheduler(reactor.core.scheduler.Scheduler scheduler) taskExecutor(org.springframework.core.task.TaskExecutor taskExecutor) 
- 
Method Details- 
queryTransformerspublic RetrievalAugmentationAdvisor.Builder queryTransformers(List<QueryTransformer> queryTransformers) 
- 
queryTransformerspublic RetrievalAugmentationAdvisor.Builder queryTransformers(QueryTransformer... queryTransformers) 
- 
queryExpander
- 
documentRetriever
- 
documentJoiner
- 
documentPostProcessorspublic RetrievalAugmentationAdvisor.Builder documentPostProcessors(List<DocumentPostProcessor> documentPostProcessors) 
- 
documentPostProcessorspublic RetrievalAugmentationAdvisor.Builder documentPostProcessors(DocumentPostProcessor... documentPostProcessors) 
- 
queryAugmenter
- 
taskExecutorpublic RetrievalAugmentationAdvisor.Builder taskExecutor(org.springframework.core.task.TaskExecutor taskExecutor) 
- 
scheduler
- 
order
- 
build
 
-