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__
()Reset the callback metadata.