manager.py — langchain Source File
Architecture documentation for manager.py, a python file in the langchain codebase. 3 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR 1443a155_7ad6_aba5_7be4_74b2a4c8fa84["manager.py"] e61aa479_9dc0_09a0_8864_cbf23b8b506c["langchain_core.callbacks.manager"] 1443a155_7ad6_aba5_7be4_74b2a4c8fa84 --> e61aa479_9dc0_09a0_8864_cbf23b8b506c e591872a_3e49_bc45_c0f0_f1901792a836["langchain_core.tracers.context"] 1443a155_7ad6_aba5_7be4_74b2a4c8fa84 --> e591872a_3e49_bc45_c0f0_f1901792a836 4fdb6843_77be_7e63_ac00_979cc12f465e["langchain_core.utils.env"] 1443a155_7ad6_aba5_7be4_74b2a4c8fa84 --> 4fdb6843_77be_7e63_ac00_979cc12f465e style 1443a155_7ad6_aba5_7be4_74b2a4c8fa84 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
from langchain_core.callbacks.manager import (
AsyncCallbackManager,
AsyncCallbackManagerForChainGroup,
AsyncCallbackManagerForChainRun,
AsyncCallbackManagerForLLMRun,
AsyncCallbackManagerForRetrieverRun,
AsyncCallbackManagerForToolRun,
AsyncParentRunManager,
AsyncRunManager,
BaseRunManager,
CallbackManager,
CallbackManagerForChainGroup,
CallbackManagerForChainRun,
CallbackManagerForLLMRun,
CallbackManagerForRetrieverRun,
CallbackManagerForToolRun,
ParentRunManager,
RunManager,
handle_event,
trace_as_chain_group,
)
from langchain_core.tracers.context import (
collect_runs,
register_configure_hook,
tracing_v2_enabled,
)
from langchain_core.utils.env import env_var_is_set
__all__ = [
"AsyncCallbackManager",
"AsyncCallbackManagerForChainGroup",
"AsyncCallbackManagerForChainRun",
"AsyncCallbackManagerForLLMRun",
"AsyncCallbackManagerForRetrieverRun",
"AsyncCallbackManagerForToolRun",
"AsyncParentRunManager",
"AsyncRunManager",
"BaseRunManager",
"CallbackManager",
"CallbackManagerForChainGroup",
"CallbackManagerForChainRun",
"CallbackManagerForLLMRun",
"CallbackManagerForRetrieverRun",
"CallbackManagerForToolRun",
"ParentRunManager",
"RunManager",
"collect_runs",
"env_var_is_set",
"handle_event",
"register_configure_hook",
"trace_as_chain_group",
"tracing_v2_enabled",
]
Dependencies
- langchain_core.callbacks.manager
- langchain_core.tracers.context
- langchain_core.utils.env
Source
Frequently Asked Questions
What does manager.py do?
manager.py is a source file in the langchain codebase, written in python.
What does manager.py depend on?
manager.py imports 3 module(s): langchain_core.callbacks.manager, langchain_core.tracers.context, langchain_core.utils.env.
Where is manager.py in the architecture?
manager.py is located at libs/langchain/langchain_classic/schema/callbacks/manager.py (directory: libs/langchain/langchain_classic/schema/callbacks).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free