test_embedding_distance_eval_chain() — langchain Function Reference
Architecture documentation for the test_embedding_distance_eval_chain() function in test_embedding.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 1a04025b_6305_5288_a001_413404cdee14["test_embedding_distance_eval_chain()"] 89627e7b_46a2_902e_b342_68623bc9d7ef["test_embedding.py"] 1a04025b_6305_5288_a001_413404cdee14 -->|defined in| 89627e7b_46a2_902e_b342_68623bc9d7ef style 1a04025b_6305_5288_a001_413404cdee14 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/langchain/tests/integration_tests/evaluation/embedding_distance/test_embedding.py lines 140–150
def test_embedding_distance_eval_chain(
embedding_distance_eval_chain: EmbeddingDistanceEvalChain,
) -> None:
embedding_distance_eval_chain.distance_metric = EmbeddingDistance.COSINE
prediction = "Hi"
reference = "Hello"
result = embedding_distance_eval_chain.evaluate_strings(
prediction=prediction,
reference=reference,
)
assert result["score"] < 1.0
Domain
Subdomains
Source
Frequently Asked Questions
What does test_embedding_distance_eval_chain() do?
test_embedding_distance_eval_chain() is a function in the langchain codebase, defined in libs/langchain/tests/integration_tests/evaluation/embedding_distance/test_embedding.py.
Where is test_embedding_distance_eval_chain() defined?
test_embedding_distance_eval_chain() is defined in libs/langchain/tests/integration_tests/evaluation/embedding_distance/test_embedding.py at line 140.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free