langchain_core.runnables.config
.patch_config¶
- langchain_core.runnables.config.patch_config(config: Optional[RunnableConfig], *, callbacks: Optional[BaseCallbackManager] = None, recursion_limit: Optional[int] = None, max_concurrency: Optional[int] = None, run_name: Optional[str] = None, configurable: Optional[Dict[str, Any]] = None) RunnableConfig [source]¶
对配置进行补丁处理。
- 参数:
config(Optional[RunnableConfig]):需要进行补丁处理的配置。 copy_locals(bool,可选):是否复制本地变量。默认为False。 callbacks(Optional[BaseCallbackManager],可选):要设置的回调函数。默认为None。 recursion_limit(Optional[int],可选):要设置的递归限制。默认为None。 max_concurrency(Optional[int],可选):要设置的最大并发数。默认为None。 run_name(Optional[str],可选):要设置的运行名称。默认为None。 configurable(Optional[Dict[str, Any]],可选):要设置的可配置项。默认为None。
- 返回:
RunnableConfig:补丁处理后的配置。
- Parameters
config (Optional[RunnableConfig]) –
callbacks (Optional[BaseCallbackManager]) –
recursion_limit (Optional[int]) –
max_concurrency (Optional[int]) –
run_name (Optional[str]) –
configurable (Optional[Dict[str, Any]]) –
- Return type