RunManagerMixin#
- class langchain_core.callbacks.base.RunManagerMixin[来源]#
运行管理器的Mixin。
方法
on_custom_event
(name, data, *, run_id[, ...])重写以定义自定义事件的处理程序。
on_retry
(retry_state, *, run_id[, parent_run_id])在重试事件上运行。
on_text
(text, *, run_id[, parent_run_id])在任意文本上运行。
- on_custom_event(name: str, data: Any, *, run_id: UUID, tags: list[str] | None = None, metadata: dict[str, Any] | None = None, **kwargs: Any) Any [source]#
重写以定义自定义事件的处理程序。
- Parameters:
name (str) – 自定义事件的名称。
data (Any) – 自定义事件的数据。格式将与用户指定的格式匹配。
run_id (UUID) – 运行的ID。
tags (list[str] | None) – 与自定义事件关联的标签(包括继承的标签)。
metadata (dict[str, Any] | None) – 与自定义事件关联的元数据 (包括继承的元数据)。
kwargs (Any)
- Return type:
任何
在版本0.2.15中添加。