Package dev.langchain4j.rag.query.router
Class LanguageModelQueryRouter.LanguageModelQueryRouterBuilder
-
- All Implemented Interfaces:
public class LanguageModelQueryRouter.LanguageModelQueryRouterBuilder
-
-
Method Summary
Modifier and Type Method Description LanguageModelQueryRouter.LanguageModelQueryRouterBuilderchatLanguageModel(ChatLanguageModel chatLanguageModel)LanguageModelQueryRouter.LanguageModelQueryRouterBuilderretrieverToDescription(Map<ContentRetriever, String> retrieverToDescription)LanguageModelQueryRouter.LanguageModelQueryRouterBuilderpromptTemplate(PromptTemplate promptTemplate)LanguageModelQueryRouter.LanguageModelQueryRouterBuilderfallbackStrategy(LanguageModelQueryRouter.FallbackStrategy fallbackStrategy)LanguageModelQueryRouterbuild()StringtoString()-
-
Method Detail
-
chatLanguageModel
LanguageModelQueryRouter.LanguageModelQueryRouterBuilder chatLanguageModel(ChatLanguageModel chatLanguageModel)
-
retrieverToDescription
LanguageModelQueryRouter.LanguageModelQueryRouterBuilder retrieverToDescription(Map<ContentRetriever, String> retrieverToDescription)
-
promptTemplate
LanguageModelQueryRouter.LanguageModelQueryRouterBuilder promptTemplate(PromptTemplate promptTemplate)
-
fallbackStrategy
LanguageModelQueryRouter.LanguageModelQueryRouterBuilder fallbackStrategy(LanguageModelQueryRouter.FallbackStrategy fallbackStrategy)
-
build
LanguageModelQueryRouter build()
-
-
-
-