Uses of Interface
org.springframework.ai.rag.preretrieval.query.transformation.QueryTransformer
Packages that use QueryTransformer
Package
Description
RAG Sub-Module: Query Transformation.
-
Uses of QueryTransformer in org.springframework.ai.rag.advisor
Methods in org.springframework.ai.rag.advisor with parameters of type QueryTransformerModifier and TypeMethodDescriptionRetrievalAugmentationAdvisor.Builder.queryTransformers(QueryTransformer... queryTransformers) Method parameters in org.springframework.ai.rag.advisor with type arguments of type QueryTransformerModifier and TypeMethodDescriptionRetrievalAugmentationAdvisor.Builder.queryTransformers(List<QueryTransformer> queryTransformers) -
Uses of QueryTransformer in org.springframework.ai.rag.preretrieval.query.transformation
Classes in org.springframework.ai.rag.preretrieval.query.transformation that implement QueryTransformerModifier and TypeClassDescriptionclassUses a large language model to compress a conversation history and a follow-up query into a standalone query that captures the essence of the conversation.classUses a large language model to rewrite a user query to provide better results when querying a target system, such as a vector store or a web search engine.final classUses a large language model to translate a query to a target language that is supported by the embedding model used to generate the document embeddings.