Home / Function/ check_examples_and_selector() — langchain Function Reference

check_examples_and_selector() — langchain Function Reference

Architecture documentation for the check_examples_and_selector() function in few_shot_with_templates.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  3ce04d7d_cb10_77fb_04d5_c0bbbb0e7bd0["check_examples_and_selector()"]
  713e8d01_f24d_0ae6_d363_33f3f321e867["FewShotPromptWithTemplates"]
  3ce04d7d_cb10_77fb_04d5_c0bbbb0e7bd0 -->|defined in| 713e8d01_f24d_0ae6_d363_33f3f321e867
  style 3ce04d7d_cb10_77fb_04d5_c0bbbb0e7bd0 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/langchain_core/prompts/few_shot_with_templates.py lines 65–77

    def check_examples_and_selector(cls, values: dict) -> Any:
        """Check that one and only one of examples/example_selector are provided."""
        examples = values.get("examples")
        example_selector = values.get("example_selector")
        if examples and example_selector:
            msg = "Only one of 'examples' and 'example_selector' should be provided"
            raise ValueError(msg)

        if examples is None and example_selector is None:
            msg = "One of 'examples' and 'example_selector' should be provided"
            raise ValueError(msg)

        return values

Subdomains

Frequently Asked Questions

What does check_examples_and_selector() do?
check_examples_and_selector() is a function in the langchain codebase, defined in libs/core/langchain_core/prompts/few_shot_with_templates.py.
Where is check_examples_and_selector() defined?
check_examples_and_selector() is defined in libs/core/langchain_core/prompts/few_shot_with_templates.py at line 65.

Analyze Your Own Codebase

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

Try Supermodel Free