BaseMetadataCallbackHandler#

class langchain_community.callbacks.aim_callback.BaseMetadataCallbackHandler[source]#

Callback handler for the metadata and associated function states for callbacks.

step#

The current step.

Type:

int

starts#

The number of times the start method has been called.

Type:

int

ends#

The number of times the end method has been called.

Type:

int

errors#

The number of times the error method has been called.

Type:

int

text_ctr#

The number of times the text method has been called.

Type:

int

ignore_llm_#

Whether to ignore llm callbacks.

Type:

bool

ignore_chain_#

Whether to ignore chain callbacks.

Type:

bool

ignore_agent_#

Whether to ignore agent callbacks.

Type:

bool

ignore_retriever_#

Whether to ignore retriever callbacks.

Type:

bool

always_verbose_#

Whether to always be verbose.

Type:

bool

chain_starts#

The number of times the chain start method has been called.

Type:

int

chain_ends#

The number of times the chain end method has been called.

Type:

int

llm_starts#

The number of times the llm start method has been called.

Type:

int

llm_ends#

The number of times the llm end method has been called.

Type:

int

llm_streams#

The number of times the text method has been called.

Type:

int

tool_starts#

The number of times the tool start method has been called.

Type:

int

tool_ends#

The number of times the tool end method has been called.

Type:

int

agent_ends#

The number of times the agent end method has been called.

Type:

int

Attributes

always_verbose

Whether to call verbose callbacks even if verbose is False.

ignore_agent

Whether to ignore agent callbacks.

ignore_chain

Whether to ignore chain callbacks.

ignore_llm

Whether to ignore LLM callbacks.

ignore_retriever

Whether to ignore retriever callbacks.

Methods

__init__()

get_custom_callback_meta()

reset_callback_meta()

Reset the callback metadata.

__init__() None[source]#
Return type:

None

get_custom_callback_meta() Dict[str, Any][source]#
Return type:

Dict[str, Any]

reset_callback_meta() None[source]#

Reset the callback metadata.

Return type:

None