_is_escaped_dict() — langchain Function Reference
Architecture documentation for the _is_escaped_dict() function in _validation.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 9ae34977_bede_b254_fe91_f8956cf32d7f["_is_escaped_dict()"] f6f547cf_f9bd_2879_2910_619346788835["_validation.py"] 9ae34977_bede_b254_fe91_f8956cf32d7f -->|defined in| f6f547cf_f9bd_2879_2910_619346788835 c15ebb40_dadc_f9ca_6485_020942d39bff["_unescape_value()"] c15ebb40_dadc_f9ca_6485_020942d39bff -->|calls| 9ae34977_bede_b254_fe91_f8956cf32d7f style 9ae34977_bede_b254_fe91_f8956cf32d7f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/langchain_core/load/_validation.py lines 58–66
def _is_escaped_dict(obj: dict[str, Any]) -> bool:
"""Check if a dict is an escaped user dict.
Example:
```python
{"__lc_escaped__": {...}} # is an escaped dict
```
"""
return len(obj) == 1 and _LC_ESCAPED_KEY in obj
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does _is_escaped_dict() do?
_is_escaped_dict() is a function in the langchain codebase, defined in libs/core/langchain_core/load/_validation.py.
Where is _is_escaped_dict() defined?
_is_escaped_dict() is defined in libs/core/langchain_core/load/_validation.py at line 58.
What calls _is_escaped_dict()?
_is_escaped_dict() is called by 1 function(s): _unescape_value.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free