Home / Class/ DummyExampleSelector Class — langchain Architecture

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]

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