Home / Function/ test_get_salient_docs() — langchain Function Reference

test_get_salient_docs() — langchain Function Reference

Architecture documentation for the test_get_salient_docs() function in test_time_weighted_retriever.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  80ead536_acf4_8b08_924e_623736747405["test_get_salient_docs()"]
  3ccece1f_f844_33e7_bdea_1996eb777e35["test_time_weighted_retriever.py"]
  80ead536_acf4_8b08_924e_623736747405 -->|defined in| 3ccece1f_f844_33e7_bdea_1996eb777e35
  6fe805a4_6ac0_60a5_d86a_5523f5336e7e["_get_example_memories()"]
  80ead536_acf4_8b08_924e_623736747405 -->|calls| 6fe805a4_6ac0_60a5_d86a_5523f5336e7e
  style 80ead536_acf4_8b08_924e_623736747405 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/langchain/tests/unit_tests/retrievers/test_time_weighted_retriever.py lines 120–129

def test_get_salient_docs(
    time_weighted_retriever: TimeWeightedVectorStoreRetriever,
) -> None:
    query = "Test query"
    docs_and_scores = time_weighted_retriever.get_salient_docs(query)
    want = [(doc, 0.5) for doc in _get_example_memories()]
    assert isinstance(docs_and_scores, dict)
    assert len(docs_and_scores) == len(want)
    for doc in docs_and_scores.values():
        assert doc in want

Domain

Subdomains

Frequently Asked Questions

What does test_get_salient_docs() do?
test_get_salient_docs() is a function in the langchain codebase, defined in libs/langchain/tests/unit_tests/retrievers/test_time_weighted_retriever.py.
Where is test_get_salient_docs() defined?
test_get_salient_docs() is defined in libs/langchain/tests/unit_tests/retrievers/test_time_weighted_retriever.py at line 120.
What does test_get_salient_docs() call?
test_get_salient_docs() calls 1 function(s): _get_example_memories.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free