langchain_core.utils.env.get_from_dict_or_env

langchain_core.utils.env.get_from_dict_or_env(data: Dict[str, Any], key: Union[str, List[str]], env_key: str, default: Optional[str] = None) str[来源]

从字典或环境变量中获取值。

参数
  • data (Dict[str, Any]) – 要查找键的字典。

  • key (Union[str, List[str]]) – 在字典中查找的键。这可能是一系列的键,按顺序尝试。

  • env_key (str) – 如果键不在字典中,则查找的环境变量。

  • default (Optional[str]) – 如果键不在字典或环境中,则返回的默认值。默认为 None。

返回类型

str