Uses of Class
dev.langchain4j.model.input.PromptTemplate
Packages that use PromptTemplate
Package
Description
-
Uses of PromptTemplate in dev.langchain4j.chain
Methods in dev.langchain4j.chain with parameters of type PromptTemplateModifier and TypeMethodDescriptionConversationalRetrievalChain.Builder.promptTemplate
(PromptTemplate promptTemplate) Deprecated, for removal: This API element is subject to removal in a future version.Use this instead:Constructors in dev.langchain4j.chain with parameters of type PromptTemplateModifierConstructorDescriptionConversationalRetrievalChain
(ChatLanguageModel chatLanguageModel, ChatMemory chatMemory, PromptTemplate promptTemplate, Retriever<TextSegment> retriever) Deprecated, for removal: This API element is subject to removal in a future version.Please use another constructor with a newContentRetriever
instead. -
Uses of PromptTemplate in dev.langchain4j.experimental.rag.content.retriever.sql
Constructors in dev.langchain4j.experimental.rag.content.retriever.sql with parameters of type PromptTemplateModifierConstructorDescriptionSqlDatabaseContentRetriever
(DataSource dataSource, String sqlDialect, String databaseStructure, PromptTemplate promptTemplate, ChatLanguageModel chatLanguageModel, Integer maxRetries) Creates an instance of aSqlDatabaseContentRetriever
. -
Uses of PromptTemplate in dev.langchain4j.model.input
Methods in dev.langchain4j.model.input that return PromptTemplate -
Uses of PromptTemplate in dev.langchain4j.rag.content.injector
Fields in dev.langchain4j.rag.content.injector declared as PromptTemplateModifier and TypeFieldDescriptionstatic final PromptTemplate
DefaultContentInjector.DEFAULT_PROMPT_TEMPLATE
Methods in dev.langchain4j.rag.content.injector with parameters of type PromptTemplateModifier and TypeMethodDescriptionDefaultContentInjector.DefaultContentInjectorBuilder.promptTemplate
(PromptTemplate promptTemplate) Constructors in dev.langchain4j.rag.content.injector with parameters of type PromptTemplateModifierConstructorDescriptionDefaultContentInjector
(PromptTemplate promptTemplate) DefaultContentInjector
(PromptTemplate promptTemplate, List<String> metadataKeysToInclude) -
Uses of PromptTemplate in dev.langchain4j.rag.content.retriever.neo4j
Constructors in dev.langchain4j.rag.content.retriever.neo4j with parameters of type PromptTemplateModifierConstructorDescriptionNeo4jContentRetriever
(Neo4jGraph graph, ChatLanguageModel chatLanguageModel, PromptTemplate promptTemplate) -
Uses of PromptTemplate in dev.langchain4j.rag.query.router
Fields in dev.langchain4j.rag.query.router declared as PromptTemplateModifier and TypeFieldDescriptionstatic final PromptTemplate
LanguageModelQueryRouter.DEFAULT_PROMPT_TEMPLATE
protected final PromptTemplate
LanguageModelQueryRouter.promptTemplate
Methods in dev.langchain4j.rag.query.router with parameters of type PromptTemplateModifier and TypeMethodDescriptionLanguageModelQueryRouter.LanguageModelQueryRouterBuilder.promptTemplate
(PromptTemplate promptTemplate) Constructors in dev.langchain4j.rag.query.router with parameters of type PromptTemplateModifierConstructorDescriptionLanguageModelQueryRouter
(ChatLanguageModel chatLanguageModel, Map<ContentRetriever, String> retrieverToDescription, PromptTemplate promptTemplate, LanguageModelQueryRouter.FallbackStrategy fallbackStrategy) -
Uses of PromptTemplate in dev.langchain4j.rag.query.transformer
Fields in dev.langchain4j.rag.query.transformer declared as PromptTemplateModifier and TypeFieldDescriptionstatic final PromptTemplate
CompressingQueryTransformer.DEFAULT_PROMPT_TEMPLATE
static final PromptTemplate
ExpandingQueryTransformer.DEFAULT_PROMPT_TEMPLATE
protected final PromptTemplate
CompressingQueryTransformer.promptTemplate
protected final PromptTemplate
ExpandingQueryTransformer.promptTemplate
Methods in dev.langchain4j.rag.query.transformer with parameters of type PromptTemplateModifier and TypeMethodDescriptionCompressingQueryTransformer.CompressingQueryTransformerBuilder.promptTemplate
(PromptTemplate promptTemplate) ExpandingQueryTransformer.ExpandingQueryTransformerBuilder.promptTemplate
(PromptTemplate promptTemplate) Constructors in dev.langchain4j.rag.query.transformer with parameters of type PromptTemplateModifierConstructorDescriptionCompressingQueryTransformer
(ChatLanguageModel chatLanguageModel, PromptTemplate promptTemplate) ExpandingQueryTransformer
(ChatLanguageModel chatLanguageModel, PromptTemplate promptTemplate) ExpandingQueryTransformer
(ChatLanguageModel chatLanguageModel, PromptTemplate promptTemplate, Integer n) -
Uses of PromptTemplate in dev.langchain4j.store.embedding.filter.builder.sql
Fields in dev.langchain4j.store.embedding.filter.builder.sql declared as PromptTemplateModifier and TypeFieldDescriptionprotected final PromptTemplate
LanguageModelSqlFilterBuilder.promptTemplate