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 (可选[RunnableConfig]) – 要修补的配置。

  • callbacks (可选[BaseCallbackManager], 可选) – 要设置的回调。默认为 None。

  • recursion_limit (可选[int], 可选) – 要设置的递归限制。默认为 None。

  • max_concurrency (可选[int], 可选) – 要设置的最大并发。默认为 None。

  • run_name (可选[str], 可选) – 要设置的运行名称。默认为 None。

  • configurable (可选[Dict[str, Any]], 可选) – 要设置的配置。默认为 None。

返回

修补后的配置。

返回类型

RunnableConfig