class langchain_core.load.load.Reviver(secrets_map: Optional[Dict[str, str]] = None, valid_namespaces: Optional[List[str]] = None, secrets_from_env: bool = True)[source]

JSON 对象的 Reviver。

初始化 reviver。

参数
  • secrets_map (Optional[Dict[str, str]]) - 要加载的秘密的映射。如果映射中找不到秘密,如果 secrets_from_env 为 True,则从环境加载。默认为 None。

  • valid_namespaces (Optional[List[str]]) - 允许反序列化的其他命名空间(模块)的列表。默认为 None。

  • secrets_from_env (bool) - 是否从环境加载秘密。默认为 True。

方法

__init__([secrets_map, valid_namespaces, ...])

初始化 reviver。

__init__(secrets_map: Optional[Dict[str, str]] = None, valid_namespaces: Optional[List[str]] = None, secrets_from_env: bool = True) None[source]

初始化 reviver。

参数
  • secrets_map (Optional[Dict[str, str]]) - 要加载的秘密的映射。如果映射中找不到秘密,如果 secrets_from_env 为 True,则从环境加载。默认为 None。

  • valid_namespaces (Optional[List[str]]) - 允许反序列化的其他命名空间(模块)的列表。默认为 None。

  • secrets_from_env (bool) - 是否从环境加载秘密。默认为 True。

返回类型

None