_format_attribute_info() — langchain Function Reference
Architecture documentation for the _format_attribute_info() function in base.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 49687e6c_2a11_66de_8bee_b6d94d792ecb["_format_attribute_info()"] 7225abf9_cc63_55f0_0ae9_9fa5685b39ff["base.py"] 49687e6c_2a11_66de_8bee_b6d94d792ecb -->|defined in| 7225abf9_cc63_55f0_0ae9_9fa5685b39ff 445d6da1_3574_d2ff_dd74_d9fd7b77b470["get_query_constructor_prompt()"] 445d6da1_3574_d2ff_dd74_d9fd7b77b470 -->|calls| 49687e6c_2a11_66de_8bee_b6d94d792ecb style 49687e6c_2a11_66de_8bee_b6d94d792ecb fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/langchain/langchain_classic/chains/query_constructor/base.py lines 170–175
def _format_attribute_info(info: Sequence[AttributeInfo | dict]) -> str:
info_dicts = {}
for i in info:
i_dict = dict(i)
info_dicts[i_dict.pop("name")] = i_dict
return json.dumps(info_dicts, indent=4).replace("{", "{{").replace("}", "}}")
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does _format_attribute_info() do?
_format_attribute_info() is a function in the langchain codebase, defined in libs/langchain/langchain_classic/chains/query_constructor/base.py.
Where is _format_attribute_info() defined?
_format_attribute_info() is defined in libs/langchain/langchain_classic/chains/query_constructor/base.py at line 170.
What calls _format_attribute_info()?
_format_attribute_info() is called by 1 function(s): get_query_constructor_prompt.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free