LangChain Reference home pageLangChain ReferenceLangChain Reference
  • GitHub
  • Main Docs
Deep Agents
LangChain
LangGraph
Integrations
LangSmith
  • Overview
  • MCP Adapters
    • Overview
    • Agents
    • Callbacks
    • Chains
    • Chat models
    • Embeddings
    • Evaluation
    • Globals
    • Hub
    • Memory
    • Output parsers
    • Retrievers
    • Runnables
    • LangSmith
    • Storage
    Standard Tests
    Text Splitters
    ⌘I

    LangChain Assistant

    Ask a question to get started

    Enter to send•Shift+Enter new line

    Menu

    MCP Adapters
    OverviewAgentsCallbacksChainsChat modelsEmbeddingsEvaluationGlobalsHubMemoryOutput parsersRetrieversRunnablesLangSmithStorage
    Standard Tests
    Text Splitters
    Language
    Theme
    Pythonlangchain-classiccallbacksstreaming_aiterAsyncIteratorCallbackHandler
    Class●Since v1.0

    AsyncIteratorCallbackHandler

    Copy
    AsyncIteratorCallbackHandler(
        self,
    )

    Bases

    AsyncCallbackHandler

    Constructors

    Attributes

    Methods

    Inherited fromAsyncCallbackHandler(langchain_core)

    Methods

    Mon_chat_model_startMon_chain_startMon_chain_endMon_chain_error
    View source on GitHub
    M
    on_tool_start
    Mon_tool_end
    Mon_tool_error
    Mon_text
    Mon_retry
    Mon_agent_action
    Mon_agent_finish
    Mon_retriever_start
    Mon_retriever_end
    Mon_retriever_error
    Mon_custom_event

    Inherited fromBaseCallbackHandler(langchain_core)

    Attributes

    Araise_errorArun_inlineAignore_llmAignore_retryAignore_chainAignore_agentAignore_retrieverAignore_chat_modelAignore_custom_event

    Inherited fromChainManagerMixin(langchain_core)

    Methods

    Mon_chain_endMon_chain_errorMon_agent_actionMon_agent_finish

    Inherited fromToolManagerMixin(langchain_core)

    Methods

    Mon_tool_endMon_tool_error

    Inherited fromRetrieverManagerMixin(langchain_core)

    Methods

    Mon_retriever_errorMon_retriever_end

    Inherited fromCallbackManagerMixin(langchain_core)

    Methods

    Mon_chat_model_startMon_retriever_startMon_chain_startMon_tool_start

    Inherited fromRunManagerMixin(langchain_core)

    Methods

    Mon_textMon_retryMon_custom_event
    constructor
    __init__
    attribute
    queue: asyncio.Queue[str]
    attribute
    done: asyncio.Event
    attribute
    always_verbose: bool

    Always verbose.

    method
    on_llm_start
    method
    on_llm_new_token
    method
    on_llm_end
    method
    on_llm_error
    method
    aiter

    Asynchronous iterator that yields tokens.

    Callback handler that returns an async iterator.