Uses of Interface
dev.langchain4j.rag.content.retriever.ContentRetriever
Packages that use ContentRetriever
Package
Description
-
Uses of ContentRetriever in dev.langchain4j.rag
Methods in dev.langchain4j.rag with parameters of type ContentRetrieverModifier and TypeMethodDescriptionDefaultRetrievalAugmentor.DefaultRetrievalAugmentorBuilder.contentRetriever(ContentRetriever contentRetriever) -
Uses of ContentRetriever in dev.langchain4j.rag.content.retriever
Classes in dev.langchain4j.rag.content.retriever that implement ContentRetrieverModifier and TypeClassDescriptionclassAContentRetrieverthat retrieves from anEmbeddingStore.class -
Uses of ContentRetriever in dev.langchain4j.rag.query.router
Fields in dev.langchain4j.rag.query.router with type parameters of type ContentRetrieverModifier and TypeFieldDescriptionprotected final Map<Integer, ContentRetriever> LanguageModelQueryRouter.idToRetrieverMethods in dev.langchain4j.rag.query.router that return types with arguments of type ContentRetrieverModifier and TypeMethodDescriptionprotected Collection<ContentRetriever> protected Collection<ContentRetriever> Routes the givenQueryto one or multipleContentRetrievers.Method parameters in dev.langchain4j.rag.query.router with type arguments of type ContentRetrieverModifier and TypeMethodDescriptionLanguageModelQueryRouter.LanguageModelQueryRouterBuilder.retrieverToDescription(Map<ContentRetriever, String> retrieverToDescription) Constructors in dev.langchain4j.rag.query.router with parameters of type ContentRetrieverConstructor parameters in dev.langchain4j.rag.query.router with type arguments of type ContentRetrieverModifierConstructorDescriptionDefaultQueryRouter(Collection<ContentRetriever> contentRetrievers) LanguageModelQueryRouter(ChatModel chatModel, Map<ContentRetriever, String> retrieverToDescription) LanguageModelQueryRouter(ChatModel chatModel, Map<ContentRetriever, String> retrieverToDescription, PromptTemplate promptTemplate, LanguageModelQueryRouter.FallbackStrategy fallbackStrategy)