Home / Function/ _get_python_function_name() — langchain Function Reference

_get_python_function_name() — langchain Function Reference

Architecture documentation for the _get_python_function_name() function in function_calling.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  864dc226_b2fd_e5e9_7698_fc933e24b7ae["_get_python_function_name()"]
  14ab3d97_532b_bb37_6d2f_7248501f1cb8["function_calling.py"]
  864dc226_b2fd_e5e9_7698_fc933e24b7ae -->|defined in| 14ab3d97_532b_bb37_6d2f_7248501f1cb8
  eacd2ba7_a5e4_f7ce_ef57_cc7ef70c6e76["_convert_python_function_to_openai_function()"]
  eacd2ba7_a5e4_f7ce_ef57_cc7ef70c6e76 -->|calls| 864dc226_b2fd_e5e9_7698_fc933e24b7ae
  style 864dc226_b2fd_e5e9_7698_fc933e24b7ae fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/langchain_core/utils/function_calling.py lines 195–197

def _get_python_function_name(function: Callable) -> str:
    """Get the name of a Python function."""
    return function.__name__

Domain

Subdomains

Frequently Asked Questions

What does _get_python_function_name() do?
_get_python_function_name() is a function in the langchain codebase, defined in libs/core/langchain_core/utils/function_calling.py.
Where is _get_python_function_name() defined?
_get_python_function_name() is defined in libs/core/langchain_core/utils/function_calling.py at line 195.
What calls _get_python_function_name()?
_get_python_function_name() is called by 1 function(s): _convert_python_function_to_openai_function.

Analyze Your Own Codebase

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

Try Supermodel Free