Home / Function/ anthropic_tool() — langchain Function Reference

anthropic_tool() — langchain Function Reference

Architecture documentation for the anthropic_tool() function in test_function_calling.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  1da7652d_f208_d03a_93cc_6d08204d6d9a["anthropic_tool()"]
  6f1e8e6f_d3f9_e590_b17e_1dc8afafdbe0["test_function_calling.py"]
  1da7652d_f208_d03a_93cc_6d08204d6d9a -->|defined in| 6f1e8e6f_d3f9_e590_b17e_1dc8afafdbe0
  style 1da7652d_f208_d03a_93cc_6d08204d6d9a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/tests/unit_tests/utils/test_function_calling.py lines 248–264

def anthropic_tool() -> dict:
    return {
        "name": "dummy_function",
        "description": "Dummy function.",
        "input_schema": {
            "type": "object",
            "properties": {
                "arg1": {"description": "foo", "type": "integer"},
                "arg2": {
                    "description": "one of 'bar', 'baz'",
                    "enum": ["bar", "baz"],
                    "type": "string",
                },
            },
            "required": ["arg1", "arg2"],
        },
    }

Domain

Subdomains

Frequently Asked Questions

What does anthropic_tool() do?
anthropic_tool() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/utils/test_function_calling.py.
Where is anthropic_tool() defined?
anthropic_tool() is defined in libs/core/tests/unit_tests/utils/test_function_calling.py at line 248.

Analyze Your Own Codebase

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

Try Supermodel Free