Home / Function/ test_add_example() — langchain Function Reference

test_add_example() — langchain Function Reference

Architecture documentation for the test_add_example() function in test_similarity.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  c0ee1f5a_078d_9735_12be_ba714be10932["test_add_example()"]
  1458705c_6963_08f1_0216_aefb63eadfc8["test_similarity.py"]
  c0ee1f5a_078d_9735_12be_ba714be10932 -->|defined in| 1458705c_6963_08f1_0216_aefb63eadfc8
  style c0ee1f5a_078d_9735_12be_ba714be10932 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/tests/unit_tests/example_selectors/test_similarity.py lines 78–85

def test_add_example() -> None:
    vector_store = DummyVectorStore()
    selector = SemanticSimilarityExampleSelector(
        vectorstore=vector_store, input_keys=["foo", "foo3"]
    )
    selector.add_example({"foo": "bar", "foo2": "bar2", "foo3": "bar3"})
    assert vector_store.texts == ["bar bar3"]
    assert vector_store.metadatas == [{"foo": "bar", "foo2": "bar2", "foo3": "bar3"}]

Subdomains

Frequently Asked Questions

What does test_add_example() do?
test_add_example() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/example_selectors/test_similarity.py.
Where is test_add_example() defined?
test_add_example() is defined in libs/core/tests/unit_tests/example_selectors/test_similarity.py at line 78.

Analyze Your Own Codebase

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

Try Supermodel Free