Mixin for callback manager.
CallbackManagerMixin()Run when LLM starts running.
This method is called for non-chat models (regular text completion LLMs). If
you're implementing a handler for a chat model, you should use
on_chat_model_start instead.
Run when a chat model starts running.
This method is called for chat models. If you're implementing a handler for
a non-chat model, you should use on_llm_start instead.
Run when the Retriever starts running.
Run when a chain starts running.
Run when the tool starts running.