从环境变量中获取#

langchain_core.utils.env.get_from_env(key: str, env_key: str, default: str | None = None) str[source]#

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

Parameters:
  • key (str) – 在字典中查找的键。

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

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

Returns:

键的值。

Return type:

字符串

Raises:

ValueError – 如果键不在字典中且未提供默认值,或者环境变量未设置。

使用 get_from_env 的示例