Uses of Interface
dev.langchain4j.model.chat.ChatModel
Packages that use ChatModel
Package
Description
-
Uses of ChatModel in dev.langchain4j.model.chat
Classes in dev.langchain4j.model.chat that implement ChatModelModifier and TypeClassDescriptionclass
AChatModel
which throws aModelDisabledException
for all of its methods -
Uses of ChatModel in dev.langchain4j.rag.query.router
Fields in dev.langchain4j.rag.query.router declared as ChatModelMethods in dev.langchain4j.rag.query.router with parameters of type ChatModelModifier and TypeMethodDescriptionConstructors in dev.langchain4j.rag.query.router with parameters of type ChatModelModifierConstructorDescriptionLanguageModelQueryRouter
(ChatModel chatModel, Map<ContentRetriever, String> retrieverToDescription) LanguageModelQueryRouter
(ChatModel chatModel, Map<ContentRetriever, String> retrieverToDescription, PromptTemplate promptTemplate, LanguageModelQueryRouter.FallbackStrategy fallbackStrategy) -
Uses of ChatModel in dev.langchain4j.rag.query.transformer
Fields in dev.langchain4j.rag.query.transformer declared as ChatModelModifier and TypeFieldDescriptionprotected final ChatModel
CompressingQueryTransformer.chatModel
protected final ChatModel
ExpandingQueryTransformer.chatModel
Methods in dev.langchain4j.rag.query.transformer with parameters of type ChatModelModifier and TypeMethodDescriptionConstructors in dev.langchain4j.rag.query.transformer with parameters of type ChatModelModifierConstructorDescriptionCompressingQueryTransformer
(ChatModel chatModel) CompressingQueryTransformer
(ChatModel chatModel, PromptTemplate promptTemplate) ExpandingQueryTransformer
(ChatModel chatModel) ExpandingQueryTransformer
(ChatModel chatModel, int n) ExpandingQueryTransformer
(ChatModel chatModel, PromptTemplate promptTemplate) ExpandingQueryTransformer
(ChatModel chatModel, PromptTemplate promptTemplate, Integer n)