Home / Function/ _get_example_memories() — langchain Function Reference

_get_example_memories() — langchain Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  6fe805a4_6ac0_60a5_d86a_5523f5336e7e["_get_example_memories()"]
  3ccece1f_f844_33e7_bdea_1996eb777e35["test_time_weighted_retriever.py"]
  6fe805a4_6ac0_60a5_d86a_5523f5336e7e -->|defined in| 3ccece1f_f844_33e7_bdea_1996eb777e35
  ebf698ca_7e85_ba04_a601_be0149d84574["_similarity_search_with_relevance_scores()"]
  ebf698ca_7e85_ba04_a601_be0149d84574 -->|calls| 6fe805a4_6ac0_60a5_d86a_5523f5336e7e
  4f2ae55d_9d4c_2d59_e46a_9f8ffe530367["time_weighted_retriever()"]
  4f2ae55d_9d4c_2d59_e46a_9f8ffe530367 -->|calls| 6fe805a4_6ac0_60a5_d86a_5523f5336e7e
  80ead536_acf4_8b08_924e_623736747405["test_get_salient_docs()"]
  80ead536_acf4_8b08_924e_623736747405 -->|calls| 6fe805a4_6ac0_60a5_d86a_5523f5336e7e
  bd116cca_b317_b147_79a2_744da64622c7["test_aget_salient_docs()"]
  bd116cca_b317_b147_79a2_744da64622c7 -->|calls| 6fe805a4_6ac0_60a5_d86a_5523f5336e7e
  5af4d426_0a8c_5da3_76ce_c6c3c225da83["test_invoke()"]
  5af4d426_0a8c_5da3_76ce_c6c3c225da83 -->|calls| 6fe805a4_6ac0_60a5_d86a_5523f5336e7e
  fa195f96_394b_f23f_4114_5fe9a34f0ab7["test_ainvoke()"]
  fa195f96_394b_f23f_4114_5fe9a34f0ab7 -->|calls| 6fe805a4_6ac0_60a5_d86a_5523f5336e7e
  style 6fe805a4_6ac0_60a5_d86a_5523f5336e7e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/langchain/tests/unit_tests/retrievers/test_time_weighted_retriever.py lines 19–29

def _get_example_memories(k: int = 4) -> list[Document]:
    return [
        Document(
            page_content="foo",
            metadata={
                "buffer_idx": i,
                "last_accessed_at": datetime(2023, 4, 14, 12, 0),
            },
        )
        for i in range(k)
    ]

Domain

Subdomains

Frequently Asked Questions

What does _get_example_memories() do?
_get_example_memories() is a function in the langchain codebase, defined in libs/langchain/tests/unit_tests/retrievers/test_time_weighted_retriever.py.
Where is _get_example_memories() defined?
_get_example_memories() is defined in libs/langchain/tests/unit_tests/retrievers/test_time_weighted_retriever.py at line 19.
What calls _get_example_memories()?
_get_example_memories() is called by 6 function(s): _similarity_search_with_relevance_scores, test_aget_salient_docs, test_ainvoke, test_get_salient_docs, test_invoke, time_weighted_retriever.

Analyze Your Own Codebase

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

Try Supermodel Free