From 8575d7491f41fa6da9cca8fe359f1b20dd0ee53e Mon Sep 17 00:00:00 2001 From: ZhangShenao <15201440436@163.com> Date: Tue, 4 Mar 2025 22:39:07 +0800 Subject: [PATCH] [Doc] Improve api doc (#30073) - Update api_doc for `BaseMessage` - add static method decorator for `retry_runnable` --- libs/core/langchain_core/messages/base.py | 4 ++-- libs/core/langchain_core/runnables/retry.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/core/langchain_core/messages/base.py b/libs/core/langchain_core/messages/base.py index a4693e48c32..25e37d51744 100644 --- a/libs/core/langchain_core/messages/base.py +++ b/libs/core/langchain_core/messages/base.py @@ -145,11 +145,11 @@ def merge_content( first_content: Union[str, list[Union[str, dict]]], *contents: Union[str, list[Union[str, dict]]], ) -> Union[str, list[Union[str, dict]]]: - """Merge two message contents. + """Merge multiple message contents. Args: first_content: The first content. Can be a string or a list. - second_content: The second content. Can be a string or a list. + contents: The other contents. Can be a string or a list. Returns: The merged content. diff --git a/libs/core/langchain_core/runnables/retry.py b/libs/core/langchain_core/runnables/retry.py index 9300a35d899..4320a794462 100644 --- a/libs/core/langchain_core/runnables/retry.py +++ b/libs/core/langchain_core/runnables/retry.py @@ -135,8 +135,8 @@ class RunnableRetry(RunnableBindingBase[Input, Output]): def _async_retrying(self, **kwargs: Any) -> AsyncRetrying: return AsyncRetrying(**self._kwargs_retrying, **kwargs) + @staticmethod def _patch_config( - self, config: RunnableConfig, run_manager: "T", retry_state: RetryCallState,