aformat_messages() — langchain Function Reference
Architecture documentation for the aformat_messages() function in chat.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 888559a1_7b1d_0bba_1c91_f63624147a91["aformat_messages()"] 93017235_36b7_3b85_820e_aa7d145183e5["BaseChatPromptTemplate"] 888559a1_7b1d_0bba_1c91_f63624147a91 -->|defined in| 93017235_36b7_3b85_820e_aa7d145183e5 54d4332a_99bc_4cc5_b549_4f0b0cddfb16["aformat_prompt()"] 54d4332a_99bc_4cc5_b549_4f0b0cddfb16 -->|calls| 888559a1_7b1d_0bba_1c91_f63624147a91 14f1d3b5_b98f_d9bc_03bd_848d5ef5cead["aformat_messages()"] 14f1d3b5_b98f_d9bc_03bd_848d5ef5cead -->|calls| 888559a1_7b1d_0bba_1c91_f63624147a91 9e40405f_9251_5a40_24a2_2959e7b39db7["format_messages()"] 888559a1_7b1d_0bba_1c91_f63624147a91 -->|calls| 9e40405f_9251_5a40_24a2_2959e7b39db7 14f1d3b5_b98f_d9bc_03bd_848d5ef5cead["aformat_messages()"] 888559a1_7b1d_0bba_1c91_f63624147a91 -->|calls| 14f1d3b5_b98f_d9bc_03bd_848d5ef5cead a912d932_8157_994e_b37d_ed55e4821d34["format_messages()"] 888559a1_7b1d_0bba_1c91_f63624147a91 -->|calls| a912d932_8157_994e_b37d_ed55e4821d34 style 888559a1_7b1d_0bba_1c91_f63624147a91 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/langchain_core/prompts/chat.py lines 752–758
async def aformat_messages(self, **kwargs: Any) -> list[BaseMessage]:
"""Async format kwargs into a list of messages.
Returns:
List of `BaseMessage` objects.
"""
return self.format_messages(**kwargs)
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does aformat_messages() do?
aformat_messages() is a function in the langchain codebase, defined in libs/core/langchain_core/prompts/chat.py.
Where is aformat_messages() defined?
aformat_messages() is defined in libs/core/langchain_core/prompts/chat.py at line 752.
What does aformat_messages() call?
aformat_messages() calls 3 function(s): aformat_messages, format_messages, format_messages.
What calls aformat_messages()?
aformat_messages() is called by 2 function(s): aformat_messages, aformat_prompt.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free