Home / Class/ DummyFunction Class — langchain Architecture

DummyFunction Class — langchain Architecture

Architecture documentation for the DummyFunction class in test_chat_models.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  29cc2204_12e4_0e3a_8dd1_7d8dac7bae5f["DummyFunction"]
  18e85ff8_9a5d_f800_f722_027398dc89e7["BaseTool"]
  29cc2204_12e4_0e3a_8dd1_7d8dac7bae5f -->|extends| 18e85ff8_9a5d_f800_f722_027398dc89e7
  18428dc5_a41b_90c6_88ad_615296ee3311["test_chat_models.py"]
  29cc2204_12e4_0e3a_8dd1_7d8dac7bae5f -->|defined in| 18428dc5_a41b_90c6_88ad_615296ee3311
  05e045f5_e702_2ed9_475e_a0d34f7c368b["_run()"]
  29cc2204_12e4_0e3a_8dd1_7d8dac7bae5f -->|method| 05e045f5_e702_2ed9_475e_a0d34f7c368b

Relationship Graph

Source Code

libs/partners/anthropic/tests/unit_tests/test_chat_models.py lines 452–458

    class DummyFunction(BaseTool):  # type: ignore[override]
        args_schema: type[BaseModel] = Schema
        name: str = "dummy_function"
        description: str = "Dummy function."

        def _run(self, *args: Any, **kwargs: Any) -> Any:
            pass

Extends

Frequently Asked Questions

What is the DummyFunction class?
DummyFunction is a class in the langchain codebase, defined in libs/partners/anthropic/tests/unit_tests/test_chat_models.py.
Where is DummyFunction defined?
DummyFunction is defined in libs/partners/anthropic/tests/unit_tests/test_chat_models.py at line 452.
What does DummyFunction extend?
DummyFunction extends BaseTool.

Analyze Your Own Codebase

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

Try Supermodel Free