configurable_fields() — langchain Function Reference
Architecture documentation for the configurable_fields() function in configurable.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 3af66d33_6a09_f0c9_fbaa_46ac9f7998ba["configurable_fields()"] 2b6bd8a1_0810_3be0_c02d_ad7e25c2a53b["RunnableConfigurableAlternatives"] 3af66d33_6a09_f0c9_fbaa_46ac9f7998ba -->|defined in| 2b6bd8a1_0810_3be0_c02d_ad7e25c2a53b 8b2b83bd_8b72_fe57_5612_00aba6be826c["configurable_fields()"] 8b2b83bd_8b72_fe57_5612_00aba6be826c -->|calls| 3af66d33_6a09_f0c9_fbaa_46ac9f7998ba 8b2b83bd_8b72_fe57_5612_00aba6be826c["configurable_fields()"] 3af66d33_6a09_f0c9_fbaa_46ac9f7998ba -->|calls| 8b2b83bd_8b72_fe57_5612_00aba6be826c style 3af66d33_6a09_f0c9_fbaa_46ac9f7998ba fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/langchain_core/runnables/configurable.py lines 601–610
def configurable_fields(
self, **kwargs: AnyConfigurableField
) -> RunnableSerializable[Input, Output]:
return self.__class__(
which=self.which,
default=self.default.configurable_fields(**kwargs),
alternatives=self.alternatives,
default_key=self.default_key,
prefix_keys=self.prefix_keys,
)
Domain
Subdomains
Calls
Called By
Source
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 601.
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