Home / Function/ agenerate_prompt() — langchain Function Reference

agenerate_prompt() — langchain Function Reference

Architecture documentation for the agenerate_prompt() function in chat_models.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  76cea2f3_e390_3b76_14fc_765e0a124fec["agenerate_prompt()"]
  48aa29b8_65e7_522f_a445_a441eeb6baff["BaseChatModel"]
  76cea2f3_e390_3b76_14fc_765e0a124fec -->|defined in| 48aa29b8_65e7_522f_a445_a441eeb6baff
  4e73982c_eba2_614b_29c5_4974d3b4d313["ainvoke()"]
  4e73982c_eba2_614b_29c5_4974d3b4d313 -->|calls| 76cea2f3_e390_3b76_14fc_765e0a124fec
  bb15e35a_96ec_beed_4dc7_6fc3602e2d6a["agenerate()"]
  76cea2f3_e390_3b76_14fc_765e0a124fec -->|calls| bb15e35a_96ec_beed_4dc7_6fc3602e2d6a
  style 76cea2f3_e390_3b76_14fc_765e0a124fec fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/langchain_core/language_models/chat_models.py lines 1124–1134

    async def agenerate_prompt(
        self,
        prompts: list[PromptValue],
        stop: list[str] | None = None,
        callbacks: Callbacks = None,
        **kwargs: Any,
    ) -> LLMResult:
        prompt_messages = [p.to_messages() for p in prompts]
        return await self.agenerate(
            prompt_messages, stop=stop, callbacks=callbacks, **kwargs
        )

Domain

Subdomains

Calls

Called By

Frequently Asked Questions

What does agenerate_prompt() do?
agenerate_prompt() is a function in the langchain codebase, defined in libs/core/langchain_core/language_models/chat_models.py.
Where is agenerate_prompt() defined?
agenerate_prompt() is defined in libs/core/langchain_core/language_models/chat_models.py at line 1124.
What does agenerate_prompt() call?
agenerate_prompt() calls 1 function(s): agenerate.
What calls agenerate_prompt()?
agenerate_prompt() is called by 1 function(s): ainvoke.

Analyze Your Own Codebase

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

Try Supermodel Free