- 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