_agenerate() — langchain Function Reference
Architecture documentation for the _agenerate() function in llms.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD ffe354d9_4df1_2cd5_e12d_ff4ee146557e["_agenerate()"] b2c7d2a5_0852_93df_c3e1_828c36a88999["LLM"] ffe354d9_4df1_2cd5_e12d_ff4ee146557e -->|defined in| b2c7d2a5_0852_93df_c3e1_828c36a88999 70d0ab8e_d34a_ffec_e962_7f1649597664["_agenerate()"] 70d0ab8e_d34a_ffec_e962_7f1649597664 -->|calls| ffe354d9_4df1_2cd5_e12d_ff4ee146557e a27ba324_f950_5f71_c654_3c089ef7f49a["_acall()"] ffe354d9_4df1_2cd5_e12d_ff4ee146557e -->|calls| a27ba324_f950_5f71_c654_3c089ef7f49a 70d0ab8e_d34a_ffec_e962_7f1649597664["_agenerate()"] ffe354d9_4df1_2cd5_e12d_ff4ee146557e -->|calls| 70d0ab8e_d34a_ffec_e962_7f1649597664 style ffe354d9_4df1_2cd5_e12d_ff4ee146557e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/langchain_core/language_models/llms.py lines 1512–1528
async def _agenerate(
self,
prompts: list[str],
stop: list[str] | None = None,
run_manager: AsyncCallbackManagerForLLMRun | None = None,
**kwargs: Any,
) -> LLMResult:
generations = []
new_arg_supported = inspect.signature(self._acall).parameters.get("run_manager")
for prompt in prompts:
text = (
await self._acall(prompt, stop=stop, run_manager=run_manager, **kwargs)
if new_arg_supported
else await self._acall(prompt, stop=stop, **kwargs)
)
generations.append([Generation(text=text)])
return LLMResult(generations=generations)
Domain
Subdomains
Calls
Called By
Source
Frequently Asked Questions
What does _agenerate() do?
_agenerate() is a function in the langchain codebase, defined in libs/core/langchain_core/language_models/llms.py.
Where is _agenerate() defined?
_agenerate() is defined in libs/core/langchain_core/language_models/llms.py at line 1512.
What does _agenerate() call?
_agenerate() calls 2 function(s): _acall, _agenerate.
What calls _agenerate()?
_agenerate() is called by 1 function(s): _agenerate.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free