Skip to content
masterclass Buddy

LangChain · Class

AIMessageChunk

AIMessageChunk is a partial AI message produced during streaming. Combine chunks to build the complete message; chunks may also contain tool-call data and usage metadata.

Last updated

Since
v1.7

Syntax

AIMessageChunk(self, content: str | list[str | dict[Any, Any]] | None = None, content_blocks: list[types.ContentBlock] | None = None, kwargs: Any = {})

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • AIMessage
  • BaseMessageChunk
  • BaseMessage
  • ToolCallChunk
  • UsageMetadata

Source: AIMessageChunk | langchain_core. Checked 2026-11-03.