langchain_community.callbacks.aim_callback
.BaseMetadataCallbackHandler¶
- class langchain_community.callbacks.aim_callback.BaseMetadataCallbackHandler[source]¶
回调处理程序,用于回调的元数据和相关函数状态。
- 属性:
step(int):当前步骤。 starts(int):调用start方法的次数。 ends(int):调用end方法的次数。 errors(int):调用error方法的次数。 text_ctr(int):调用text方法的次数。 ignore_llm_(bool):是否忽略llm回调。 ignore_chain_(bool):是否忽略链回调。 ignore_agent_(bool):是否忽略代理回调。 ignore_retriever_(bool):是否忽略检索器回调。 always_verbose_(bool):是否始终详细。 chain_starts(int):调用chain start方法的次数。 chain_ends(int):调用chain end方法的次数。 llm_starts(int):调用llm start方法的次数。 llm_ends(int):调用llm end方法的次数。 llm_streams(int):调用text方法的次数。 tool_starts(int):调用tool start方法的次数。 tool_ends(int):调用tool end方法的次数。 agent_ends(int):调用agent end方法的次数。
Attributes
always_verbose
即使 verbose 为 False,也要调用详细回调函数。
ignore_agent
是否忽略代理回调。
ignore_chain
是否忽略链式回调。
ignore_llm
是否忽略LLM回调。
ignore_retriever
是否忽略检索器的回调函数。
Methods
__init__
()重置回调元数据。
- Return type
None