_get_parameter_names() — langchain Function Reference
Architecture documentation for the _get_parameter_names() function in history.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 17950c4a_ad13_df46_ccdd_2df62846ad97["_get_parameter_names()"] 937cdd40_d89c_5be8_355f_bff74b5220b9["history.py"] 17950c4a_ad13_df46_ccdd_2df62846ad97 -->|defined in| 937cdd40_d89c_5be8_355f_bff74b5220b9 96f0380a_7dfc_de34_60b7_9046cd1943bd["_merge_configs()"] 96f0380a_7dfc_de34_60b7_9046cd1943bd -->|calls| 17950c4a_ad13_df46_ccdd_2df62846ad97 style 17950c4a_ad13_df46_ccdd_2df62846ad97 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/langchain_core/runnables/history.py lines 619–622
def _get_parameter_names(callable_: GetSessionHistoryCallable) -> list[str]:
"""Get the parameter names of the `Callable`."""
sig = inspect.signature(callable_)
return list(sig.parameters.keys())
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does _get_parameter_names() do?
_get_parameter_names() is a function in the langchain codebase, defined in libs/core/langchain_core/runnables/history.py.
Where is _get_parameter_names() defined?
_get_parameter_names() is defined in libs/core/langchain_core/runnables/history.py at line 619.
What calls _get_parameter_names()?
_get_parameter_names() is called by 1 function(s): _merge_configs.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free