Class DefaultQueryRouter

java.lang.Object
dev.langchain4j.rag.query.router.DefaultQueryRouter
All Implemented Interfaces:
QueryRouter

public class DefaultQueryRouter extends Object implements QueryRouter
Default implementation of QueryRouter intended to be suitable for the majority of use cases.

It's important to note that while efforts will be made to avoid breaking changes, the default behavior of this class may be updated in the future if it's found that the current behavior does not adequately serve the majority of use cases. Such changes would be made to benefit both current and future users.

This implementation always routes all Querys to one or multiple ContentRetrievers provided in the constructor.
See Also: