retrieval_modes() — langchain Function Reference
Architecture documentation for the retrieval_modes() function in fixtures.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD a649a2af_7623_edc1_4cf4_3ab701e21089["retrieval_modes()"] e6ccb09e_775f_f9f4_b624_922a47ac1506["fixtures.py"] a649a2af_7623_edc1_4cf4_3ab701e21089 -->|defined in| e6ccb09e_775f_f9f4_b624_922a47ac1506 style a649a2af_7623_edc1_4cf4_3ab701e21089 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/partners/qdrant/tests/integration_tests/fixtures.py lines 28–42
def retrieval_modes(
*, dense: bool = True, sparse: bool = True, hybrid: bool = True
) -> list[RetrievalMode]:
modes = []
if dense:
modes.append(RetrievalMode.DENSE)
if sparse:
modes.append(RetrievalMode.SPARSE)
if hybrid:
modes.append(RetrievalMode.HYBRID)
return modes
Domain
Subdomains
Source
Frequently Asked Questions
What does retrieval_modes() do?
retrieval_modes() is a function in the langchain codebase, defined in libs/partners/qdrant/tests/integration_tests/fixtures.py.
Where is retrieval_modes() defined?
retrieval_modes() is defined in libs/partners/qdrant/tests/integration_tests/fixtures.py at line 28.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free