Home / Function/ configurable_fields() — langchain Function Reference

configurable_fields() — langchain Function Reference

Architecture documentation for the configurable_fields() function in configurable.py from the langchain codebase.

Function python LangChainCore Runnables calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  8b2b83bd_8b72_fe57_5612_00aba6be826c["configurable_fields()"]
  66ff8e6a_23ce_7ddf_e0d3_8bb7929f6499["RunnableConfigurableFields"]
  8b2b83bd_8b72_fe57_5612_00aba6be826c -->|defined in| 66ff8e6a_23ce_7ddf_e0d3_8bb7929f6499
  3af66d33_6a09_f0c9_fbaa_46ac9f7998ba["configurable_fields()"]
  3af66d33_6a09_f0c9_fbaa_46ac9f7998ba -->|calls| 8b2b83bd_8b72_fe57_5612_00aba6be826c
  3af66d33_6a09_f0c9_fbaa_46ac9f7998ba["configurable_fields()"]
  8b2b83bd_8b72_fe57_5612_00aba6be826c -->|calls| 3af66d33_6a09_f0c9_fbaa_46ac9f7998ba
  style 8b2b83bd_8b72_fe57_5612_00aba6be826c fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/langchain_core/runnables/configurable.py lines 415–418

    def configurable_fields(
        self, **kwargs: AnyConfigurableField
    ) -> RunnableSerializable[Input, Output]:
        return self.default.configurable_fields(**{**self.fields, **kwargs})

Domain

Subdomains

Frequently Asked Questions

What does configurable_fields() do?
configurable_fields() is a function in the langchain codebase, defined in libs/core/langchain_core/runnables/configurable.py.
Where is configurable_fields() defined?
configurable_fields() is defined in libs/core/langchain_core/runnables/configurable.py at line 415.
What does configurable_fields() call?
configurable_fields() calls 1 function(s): configurable_fields.
What calls configurable_fields()?
configurable_fields() is called by 1 function(s): configurable_fields.

Analyze Your Own Codebase

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

Try Supermodel Free