Callback manager for retriever run.
CallbackManagerForRetrieverRun(
self,
*,
run_id: UUID,
handlers: list[BaseCallbackHandler],
inheritable_handlers: list[BaseCallbackHandler],
parent_run_id: UUID | None = None,
tags: list[str] | None = None,
inheritable_tags: list[str] | None = None,
metadata: dict[str, Any] | None = None,
inheritable_metadata: dict[str, Any] | None = None
)A unique identifier for the model or chain run.
The ID of the parent run.
Optional list of tags associated with the retriever.
Optional metadata associated with the retriever.