Home / Function/ aformat_prompt() — langchain Function Reference

aformat_prompt() — langchain Function Reference

Architecture documentation for the aformat_prompt() function in chat.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  54d4332a_99bc_4cc5_b549_4f0b0cddfb16["aformat_prompt()"]
  93017235_36b7_3b85_820e_aa7d145183e5["BaseChatPromptTemplate"]
  54d4332a_99bc_4cc5_b549_4f0b0cddfb16 -->|defined in| 93017235_36b7_3b85_820e_aa7d145183e5
  a2b4f8ac_2b89_d468_ad91_8d0355c8d508["aformat()"]
  a2b4f8ac_2b89_d468_ad91_8d0355c8d508 -->|calls| 54d4332a_99bc_4cc5_b549_4f0b0cddfb16
  888559a1_7b1d_0bba_1c91_f63624147a91["aformat_messages()"]
  54d4332a_99bc_4cc5_b549_4f0b0cddfb16 -->|calls| 888559a1_7b1d_0bba_1c91_f63624147a91
  14f1d3b5_b98f_d9bc_03bd_848d5ef5cead["aformat_messages()"]
  54d4332a_99bc_4cc5_b549_4f0b0cddfb16 -->|calls| 14f1d3b5_b98f_d9bc_03bd_848d5ef5cead
  style 54d4332a_99bc_4cc5_b549_4f0b0cddfb16 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/langchain_core/prompts/chat.py lines 733–742

    async def aformat_prompt(self, **kwargs: Any) -> ChatPromptValue:
        """Async format prompt.

        Should return a `ChatPromptValue`.

        Args:
            **kwargs: Keyword arguments to use for formatting.
        """
        messages = await self.aformat_messages(**kwargs)
        return ChatPromptValue(messages=messages)

Subdomains

Called By

Frequently Asked Questions

What does aformat_prompt() do?
aformat_prompt() is a function in the langchain codebase, defined in libs/core/langchain_core/prompts/chat.py.
Where is aformat_prompt() defined?
aformat_prompt() is defined in libs/core/langchain_core/prompts/chat.py at line 733.
What does aformat_prompt() call?
aformat_prompt() calls 2 function(s): aformat_messages, aformat_messages.
What calls aformat_prompt()?
aformat_prompt() is called by 1 function(s): aformat.

Analyze Your Own Codebase

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

Try Supermodel Free