Class RetrievalAugmentationAdvisor.Builder
java.lang.Object
org.springframework.ai.rag.advisor.RetrievalAugmentationAdvisor.Builder
- Enclosing class:
- RetrievalAugmentationAdvisor
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
documentJoiner
(DocumentJoiner documentJoiner) 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
-
queryTransformers
public RetrievalAugmentationAdvisor.Builder queryTransformers(List<QueryTransformer> queryTransformers) -
queryTransformers
public RetrievalAugmentationAdvisor.Builder queryTransformers(QueryTransformer... queryTransformers) -
queryExpander
-
documentRetriever
-
documentJoiner
-
queryAugmenter
-
taskExecutor
public RetrievalAugmentationAdvisor.Builder taskExecutor(org.springframework.core.task.TaskExecutor taskExecutor) -
scheduler
-
order
-
build
-