TestFakeEmbeddingsUnit Class — langchain Architecture
Architecture documentation for the TestFakeEmbeddingsUnit class in test_embeddings.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 3bffe6ad_79f8_1016_b62c_cf047d03db03["TestFakeEmbeddingsUnit"] 9eb1f026_8568_b7aa_2028_9c6b8a5f914d["EmbeddingsUnitTests"] 3bffe6ad_79f8_1016_b62c_cf047d03db03 -->|extends| 9eb1f026_8568_b7aa_2028_9c6b8a5f914d 750d10a5_603e_63f7_a7ad_3eff4345fc39["test_embeddings.py"] 3bffe6ad_79f8_1016_b62c_cf047d03db03 -->|defined in| 750d10a5_603e_63f7_a7ad_3eff4345fc39 4b343217_bddc_2e43_38f8_60cbc919698f["embeddings_class()"] 3bffe6ad_79f8_1016_b62c_cf047d03db03 -->|method| 4b343217_bddc_2e43_38f8_60cbc919698f 76160c96_dbcb_383f_2c46_9b65f1a69090["embedding_model_params()"] 3bffe6ad_79f8_1016_b62c_cf047d03db03 -->|method| 76160c96_dbcb_383f_2c46_9b65f1a69090
Relationship Graph
Source Code
libs/standard-tests/tests/unit_tests/test_embeddings.py lines 9–16
class TestFakeEmbeddingsUnit(EmbeddingsUnitTests):
@property
def embeddings_class(self) -> type[Embeddings]:
return DeterministicFakeEmbedding
@property
def embedding_model_params(self) -> dict[str, Any]:
return {"size": 6} # embedding dimension
Extends
Source
Frequently Asked Questions
What is the TestFakeEmbeddingsUnit class?
TestFakeEmbeddingsUnit is a class in the langchain codebase, defined in libs/standard-tests/tests/unit_tests/test_embeddings.py.
Where is TestFakeEmbeddingsUnit defined?
TestFakeEmbeddingsUnit is defined in libs/standard-tests/tests/unit_tests/test_embeddings.py at line 9.
What does TestFakeEmbeddingsUnit extend?
TestFakeEmbeddingsUnit extends EmbeddingsUnitTests.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free