Hierarchy For Package dev.langchain4j.model.chat.router
Class Hierarchy
- java.lang.Object
- dev.langchain4j.model.chat.router.ChatModelRoute
- dev.langchain4j.model.chat.router.ChatModelRoutingRequest
- dev.langchain4j.model.chat.router.ChatModelRoutingRequest.Builder
- dev.langchain4j.model.chat.router.ChatModelRoutingResult
- dev.langchain4j.model.chat.router.DecisionModelChatModelRouter (implements dev.langchain4j.model.chat.router.ChatModelRouter)
- dev.langchain4j.model.chat.router.DecisionModelChatModelRouter.Builder
- dev.langchain4j.model.chat.router.RoutingChatModel (implements dev.langchain4j.model.chat.ChatModel)
- dev.langchain4j.model.chat.router.RoutingChatModel.Builder
- dev.langchain4j.model.chat.router.RoutingStreamingChatModel (implements dev.langchain4j.model.chat.StreamingChatModel)
- dev.langchain4j.model.chat.router.RoutingStreamingChatModel.Builder
Interface Hierarchy
- dev.langchain4j.model.chat.router.ChatModelRouter
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.langchain4j.model.chat.router.DecisionModelChatModelRouter.FallbackStrategy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)