__init__.py — langchain Source File
Architecture documentation for __init__.py, a python file in the langchain codebase. 1 imports, 0 dependents.
Entity Profile
Dependency Diagram
graph LR 80f4ce2d_4e90_018f_0341_b6cfc3946dad["__init__.py"] 9444498b_8066_55c7_b3a2_1d90c4162a32["langchain_core.messages"] 80f4ce2d_4e90_018f_0341_b6cfc3946dad --> 9444498b_8066_55c7_b3a2_1d90c4162a32 style 80f4ce2d_4e90_018f_0341_b6cfc3946dad fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
"""Message and message content types.
Includes message types for different roles (e.g., human, AI, system), as well as types
for message content blocks (e.g., text, image, audio) and tool calls.
"""
from langchain_core.messages import (
AIMessage,
AIMessageChunk,
Annotation,
AnyMessage,
AudioContentBlock,
Citation,
ContentBlock,
DataContentBlock,
FileContentBlock,
HumanMessage,
ImageContentBlock,
InputTokenDetails,
InvalidToolCall,
MessageLikeRepresentation,
NonStandardAnnotation,
NonStandardContentBlock,
OutputTokenDetails,
PlainTextContentBlock,
ReasoningContentBlock,
RemoveMessage,
ServerToolCall,
ServerToolCallChunk,
ServerToolResult,
SystemMessage,
TextContentBlock,
ToolCall,
ToolCallChunk,
ToolMessage,
UsageMetadata,
VideoContentBlock,
trim_messages,
)
__all__ = [
"AIMessage",
"AIMessageChunk",
"Annotation",
"AnyMessage",
"AudioContentBlock",
"Citation",
"ContentBlock",
"DataContentBlock",
"FileContentBlock",
"HumanMessage",
"ImageContentBlock",
"InputTokenDetails",
"InvalidToolCall",
"MessageLikeRepresentation",
"NonStandardAnnotation",
"NonStandardContentBlock",
"OutputTokenDetails",
"PlainTextContentBlock",
"ReasoningContentBlock",
"RemoveMessage",
"ServerToolCall",
"ServerToolCallChunk",
"ServerToolResult",
"SystemMessage",
"TextContentBlock",
"ToolCall",
"ToolCallChunk",
"ToolMessage",
"UsageMetadata",
"VideoContentBlock",
"trim_messages",
]
Dependencies
- langchain_core.messages
Source
Frequently Asked Questions
What does __init__.py do?
__init__.py is a source file in the langchain codebase, written in python.
What does __init__.py depend on?
__init__.py imports 1 module(s): langchain_core.messages.
Where is __init__.py in the architecture?
__init__.py is located at libs/langchain_v1/langchain/messages/__init__.py (directory: libs/langchain_v1/langchain/messages).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free