Home / Function/ _get_runnable_config_param() — langchain Function Reference

_get_runnable_config_param() — langchain Function Reference

Architecture documentation for the _get_runnable_config_param() function in base.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  0ebf9c8b_48e0_ffff_f656_8876be0326eb["_get_runnable_config_param()"]
  80cebff4_efbd_4311_85e9_de0dc81a7eee["base.py"]
  0ebf9c8b_48e0_ffff_f656_8876be0326eb -->|defined in| 80cebff4_efbd_4311_85e9_de0dc81a7eee
  51b059af_20e0_9233_077d_cd590dd94dc8["run()"]
  51b059af_20e0_9233_077d_cd590dd94dc8 -->|calls| 0ebf9c8b_48e0_ffff_f656_8876be0326eb
  c2f33b98_e5b2_c424_d7d3_8cbd05da78d1["arun()"]
  c2f33b98_e5b2_c424_d7d3_8cbd05da78d1 -->|calls| 0ebf9c8b_48e0_ffff_f656_8876be0326eb
  2aad783a_8a4d_7d3b_f0ea_8a31b559d717["_get_type_hints()"]
  0ebf9c8b_48e0_ffff_f656_8876be0326eb -->|calls| 2aad783a_8a4d_7d3b_f0ea_8a31b559d717
  style 0ebf9c8b_48e0_ffff_f656_8876be0326eb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/langchain_core/tools/base.py lines 1348–1363

def _get_runnable_config_param(func: Callable) -> str | None:
    """Find the parameter name for `RunnableConfig` in a function.

    Args:
        func: The function to check.

    Returns:
        The parameter name for `RunnableConfig`, or `None` if not found.
    """
    type_hints = _get_type_hints(func)
    if not type_hints:
        return None
    for name, type_ in type_hints.items():
        if type_ is RunnableConfig:
            return name
    return None

Subdomains

Called By

Frequently Asked Questions

What does _get_runnable_config_param() do?
_get_runnable_config_param() is a function in the langchain codebase, defined in libs/core/langchain_core/tools/base.py.
Where is _get_runnable_config_param() defined?
_get_runnable_config_param() is defined in libs/core/langchain_core/tools/base.py at line 1348.
What does _get_runnable_config_param() call?
_get_runnable_config_param() calls 1 function(s): _get_type_hints.
What calls _get_runnable_config_param()?
_get_runnable_config_param() is called by 2 function(s): arun, run.

Analyze Your Own Codebase

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

Try Supermodel Free