DummyExampleSelector Class — langchain Architecture
Architecture documentation for the DummyExampleSelector class in test_base.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 64ad43c3_d33b_8738_0d85_0e5577f28fb3["DummyExampleSelector"] 24f4d101_08ec_c1e7_bd03_b1308f5aa1aa["BaseExampleSelector"] 64ad43c3_d33b_8738_0d85_0e5577f28fb3 -->|extends| 24f4d101_08ec_c1e7_bd03_b1308f5aa1aa b94b19df_d5d5_f33b_4a42_6f2a77c78cd1["test_base.py"] 64ad43c3_d33b_8738_0d85_0e5577f28fb3 -->|defined in| b94b19df_d5d5_f33b_4a42_6f2a77c78cd1 f258d4c3_b907_5326_4f76_5f0e6a996154["__init__()"] 64ad43c3_d33b_8738_0d85_0e5577f28fb3 -->|method| f258d4c3_b907_5326_4f76_5f0e6a996154 a1410a64_4a86_46c4_6b75_95ec5e2d28ef["add_example()"] 64ad43c3_d33b_8738_0d85_0e5577f28fb3 -->|method| a1410a64_4a86_46c4_6b75_95ec5e2d28ef 70c2f983_3ac8_6ef2_f1ad_3fd803a3619c["select_examples()"] 64ad43c3_d33b_8738_0d85_0e5577f28fb3 -->|method| 70c2f983_3ac8_6ef2_f1ad_3fd803a3619c
Relationship Graph
Source Code
libs/core/tests/unit_tests/example_selectors/test_base.py lines 6–15
class DummyExampleSelector(BaseExampleSelector):
def __init__(self) -> None:
self.example: dict[str, str] | None = None
def add_example(self, example: dict[str, str]) -> None:
self.example = example
@override
def select_examples(self, input_variables: dict[str, str]) -> list[dict[str, str]]:
return [input_variables]
Extends
Source
Frequently Asked Questions
What is the DummyExampleSelector class?
DummyExampleSelector is a class in the langchain codebase, defined in libs/core/tests/unit_tests/example_selectors/test_base.py.
Where is DummyExampleSelector defined?
DummyExampleSelector is defined in libs/core/tests/unit_tests/example_selectors/test_base.py at line 6.
What does DummyExampleSelector extend?
DummyExampleSelector extends BaseExampleSelector.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free