Uses of Class
org.springframework.ai.chat.prompt.PromptTemplate
Packages that use PromptTemplate
Package
Description
RAG Sub-Module: Query Augmentation.
RAG Sub-Module: Query Expansion.
RAG Sub-Module: Query Transformation.
-
Uses of PromptTemplate in org.springframework.ai.chat.prompt
Subclasses of PromptTemplate in org.springframework.ai.chat.promptModifier and TypeClassDescriptionclass
class
class
Constructor parameters in org.springframework.ai.chat.prompt with type arguments of type PromptTemplate -
Uses of PromptTemplate in org.springframework.ai.rag.generation.augmentation
Methods in org.springframework.ai.rag.generation.augmentation with parameters of type PromptTemplateModifier and TypeMethodDescriptionContextualQueryAugmenter.Builder.emptyContextPromptTemplate
(PromptTemplate emptyContextPromptTemplate) ContextualQueryAugmenter.Builder.promptTemplate
(PromptTemplate promptTemplate) Constructors in org.springframework.ai.rag.generation.augmentation with parameters of type PromptTemplateModifierConstructorDescriptionContextualQueryAugmenter
(PromptTemplate promptTemplate, PromptTemplate emptyContextPromptTemplate, Boolean allowEmptyContext) -
Uses of PromptTemplate in org.springframework.ai.rag.preretrieval.query.expansion
Methods in org.springframework.ai.rag.preretrieval.query.expansion with parameters of type PromptTemplateModifier and TypeMethodDescriptionMultiQueryExpander.Builder.promptTemplate
(PromptTemplate promptTemplate) Constructors in org.springframework.ai.rag.preretrieval.query.expansion with parameters of type PromptTemplateModifierConstructorDescriptionMultiQueryExpander
(ChatClient.Builder chatClientBuilder, PromptTemplate promptTemplate, Boolean includeOriginal, Integer numberOfQueries) -
Uses of PromptTemplate in org.springframework.ai.rag.preretrieval.query.transformation
Methods in org.springframework.ai.rag.preretrieval.query.transformation with parameters of type PromptTemplateModifier and TypeMethodDescriptionCompressionQueryTransformer.Builder.promptTemplate
(PromptTemplate promptTemplate) RewriteQueryTransformer.Builder.promptTemplate
(PromptTemplate promptTemplate) TranslationQueryTransformer.Builder.promptTemplate
(PromptTemplate promptTemplate) Constructors in org.springframework.ai.rag.preretrieval.query.transformation with parameters of type PromptTemplateModifierConstructorDescriptionCompressionQueryTransformer
(ChatClient.Builder chatClientBuilder, PromptTemplate promptTemplate) RewriteQueryTransformer
(ChatClient.Builder chatClientBuilder, PromptTemplate promptTemplate, String targetSearchSystem) TranslationQueryTransformer
(ChatClient.Builder chatClientBuilder, PromptTemplate promptTemplate, String targetLanguage) -
Uses of PromptTemplate in org.springframework.ai.util
Methods in org.springframework.ai.util with parameters of type PromptTemplateModifier and TypeMethodDescriptionstatic void
PromptAssert.templateHasRequiredPlaceholders
(PromptTemplate promptTemplate, String... placeholders) Assert that the given prompt template contains the required placeholders.