_aget_relevant_documents() — langchain Function Reference
Architecture documentation for the _aget_relevant_documents() function in time_weighted_retriever.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD ae43f3d7_ce4c_57f0_7d32_9aaacf63415b["_aget_relevant_documents()"] 57cc5b02_6622_339b_0806_ef06db1bc8c7["TimeWeightedVectorStoreRetriever"] ae43f3d7_ce4c_57f0_7d32_9aaacf63415b -->|defined in| 57cc5b02_6622_339b_0806_ef06db1bc8c7 48d5e3cc_2c4d_6412_02b8_9dbe4675bfc4["aget_salient_docs()"] ae43f3d7_ce4c_57f0_7d32_9aaacf63415b -->|calls| 48d5e3cc_2c4d_6412_02b8_9dbe4675bfc4 35a5a812_9087_0a29_b7c9_ebcab9fe35fa["_get_rescored_docs()"] ae43f3d7_ce4c_57f0_7d32_9aaacf63415b -->|calls| 35a5a812_9087_0a29_b7c9_ebcab9fe35fa style ae43f3d7_ce4c_57f0_7d32_9aaacf63415b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/langchain/langchain_classic/retrievers/time_weighted_retriever.py lines 150–162
async def _aget_relevant_documents(
self,
query: str,
*,
run_manager: AsyncCallbackManagerForRetrieverRun,
) -> list[Document]:
docs_and_scores = {
doc.metadata["buffer_idx"]: (doc, self.default_salience)
for doc in self.memory_stream[-self.k :]
}
# If a doc is considered salient, update the salience score
docs_and_scores.update(await self.aget_salient_docs(query))
return self._get_rescored_docs(docs_and_scores)
Domain
Subdomains
Source
Frequently Asked Questions
What does _aget_relevant_documents() do?
_aget_relevant_documents() is a function in the langchain codebase, defined in libs/langchain/langchain_classic/retrievers/time_weighted_retriever.py.
Where is _aget_relevant_documents() defined?
_aget_relevant_documents() is defined in libs/langchain/langchain_classic/retrievers/time_weighted_retriever.py at line 150.
What does _aget_relevant_documents() call?
_aget_relevant_documents() calls 2 function(s): _get_rescored_docs, aget_salient_docs.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free