core[patch]: add back ChatModel.callback_manager deprecation (#26244)

This commit is contained in:
Bagatur
2024-09-09 17:46:48 -07:00
committed by GitHub
parent f2f9187919
commit 9132516c84
2 changed files with 8 additions and 15 deletions

View File

@@ -195,20 +195,14 @@ class BaseChatModel(BaseLanguageModel[BaseMessage], ABC):
""" # noqa: E501
# TODO(0.3): Figure out how to re-apply deprecated decorator
# callback_manager: Optional[BaseCallbackManager] = deprecated(
# name="callback_manager", since="0.1.7", removal="1.0", alternative="callbacks"
# )(
# Field(
# default=None,
# exclude=True,
# description="Callback manager to add to the run trace.",
# )
# )
callback_manager: Optional[BaseCallbackManager] = Field(
default=None,
exclude=True,
description="Callback manager to add to the run trace.",
callback_manager: Optional[BaseCallbackManager] = deprecated(
name="callback_manager", since="0.1.7", removal="1.0", alternative="callbacks"
)(
Field(
default=None,
exclude=True,
description="Callback manager to add to the run trace.",
)
)
rate_limiter: Optional[BaseRateLimiter] = Field(default=None, exclude=True)