Home / Function/ mock_models_dev_response() — langchain Function Reference

mock_models_dev_response() — langchain Function Reference

Architecture documentation for the mock_models_dev_response() function in test_cli.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  57d9bbc0_ff2e_3619_4839_931723fa87a1["mock_models_dev_response()"]
  8f48d3cf_da07_6b86_6f4f_33b7967df9e0["test_cli.py"]
  57d9bbc0_ff2e_3619_4839_931723fa87a1 -->|defined in| 8f48d3cf_da07_6b86_6f4f_33b7967df9e0
  style 57d9bbc0_ff2e_3619_4839_931723fa87a1 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/model-profiles/tests/unit_tests/test_cli.py lines 13–49

def mock_models_dev_response() -> dict:
    """Create a mock response from models.dev API."""
    return {
        "anthropic": {
            "id": "anthropic",
            "name": "Anthropic",
            "models": {
                "claude-3-opus": {
                    "id": "claude-3-opus",
                    "name": "Claude 3 Opus",
                    "tool_call": True,
                    "limit": {"context": 200000, "output": 4096},
                    "modalities": {"input": ["text", "image"], "output": ["text"]},
                },
                "claude-3-sonnet": {
                    "id": "claude-3-sonnet",
                    "name": "Claude 3 Sonnet",
                    "tool_call": True,
                    "limit": {"context": 200000, "output": 4096},
                    "modalities": {"input": ["text", "image"], "output": ["text"]},
                },
            },
        },
        "openai": {
            "id": "openai",
            "name": "OpenAI",
            "models": {
                "gpt-4": {
                    "id": "gpt-4",
                    "name": "GPT-4",
                    "tool_call": True,
                    "limit": {"context": 8192, "output": 4096},
                    "modalities": {"input": ["text"], "output": ["text"]},
                }
            },
        },
    }

Domain

Subdomains

Frequently Asked Questions

What does mock_models_dev_response() do?
mock_models_dev_response() is a function in the langchain codebase, defined in libs/model-profiles/tests/unit_tests/test_cli.py.
Where is mock_models_dev_response() defined?
mock_models_dev_response() is defined in libs/model-profiles/tests/unit_tests/test_cli.py at line 13.

Analyze Your Own Codebase

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

Try Supermodel Free