_get_similarity_function() — langchain Function Reference
Architecture documentation for the _get_similarity_function() function in embeddings_filter.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 919b6220_5273_8732_ca92_5fd3bec93cce["_get_similarity_function()"] 4e2e47d6_33a4_62d4_a5cc_1a0067c152ce["embeddings_filter.py"] 919b6220_5273_8732_ca92_5fd3bec93cce -->|defined in| 4e2e47d6_33a4_62d4_a5cc_1a0067c152ce style 919b6220_5273_8732_ca92_5fd3bec93cce fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/langchain/langchain_classic/retrievers/document_compressors/embeddings_filter.py lines 11–20
def _get_similarity_function() -> Callable:
try:
from langchain_community.utils.math import cosine_similarity
except ImportError as e:
msg = (
"To use please install langchain-community "
"with `pip install langchain-community`."
)
raise ImportError(msg) from e
return cosine_similarity
Domain
Subdomains
Source
Frequently Asked Questions
What does _get_similarity_function() do?
_get_similarity_function() is a function in the langchain codebase, defined in libs/langchain/langchain_classic/retrievers/document_compressors/embeddings_filter.py.
Where is _get_similarity_function() defined?
_get_similarity_function() is defined in libs/langchain/langchain_classic/retrievers/document_compressors/embeddings_filter.py at line 11.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free