Hands-on Spring AI
/
Retrieval-Augmented Generation
/
Modular RAG
Modular RAG
https://leanpub.com/spring-ai
Query
https://leanpub.com/spring-ai
Pre-Retrieval
https://leanpub.com/spring-ai
QueryTransformer
https://leanpub.com/spring-ai
RewriteQueryTransformer
https://leanpub.com/spring-ai
TranslationQueryTransformer
https://leanpub.com/spring-ai
CompressionQueryTransformer
https://leanpub.com/spring-ai
QueryExpander
https://leanpub.com/spring-ai
MultiQueryExpander
https://leanpub.com/spring-ai
Retrieval
https://leanpub.com/spring-ai
DocumentRetriever
https://leanpub.com/spring-ai
VectorStoreDocumentRetriever
https://leanpub.com/spring-ai
DocumentJoiner
https://leanpub.com/spring-ai
ConcatenationDocumentJoiner
https://leanpub.com/spring-ai
Post-Retrieval
https://leanpub.com/spring-ai
DocumentSelector
https://leanpub.com/spring-ai
DocumentRanker
https://leanpub.com/spring-ai
DocumentCompressor
https://leanpub.com/spring-ai
Generation
https://leanpub.com/spring-ai
QueryAugmenter
https://leanpub.com/spring-ai
ContextualQueryAugmenter
https://leanpub.com/spring-ai
RetrievalAugmentationAdvisor
https://leanpub.com/spring-ai
Up next
RAG Examples
In this chapter
Modular RAG
Query
Pre-Retrieval
Retrieval
Post-Retrieval
Generation
RetrievalAugmentationAdvisor