from_env#
- langchain_core.utils.utils.from_env(key: str, /) Callable[[], str] [来源]#
- langchain_core.utils.utils.from_env(key: str, /, *, default: str) Callable[[], str]
- langchain_core.utils.utils.from_env(key: Sequence[str], /, *, default: str) Callable[[], str]
- langchain_core.utils.utils.from_env(key: str, /, *, error_message: str) Callable[[], str]
- langchain_core.utils.utils.from_env(key: str | Sequence[str], /, *, default: str, error_message: str | None) Callable[[], str]
- langchain_core.utils.utils.from_env(key: str, /, *, default: None, error_message: str | None) Callable[[], str | None]
- langchain_core.utils.utils.from_env(key: str | Sequence[str], /, *, default: None) Callable[[], str | None]
创建一个工厂方法,从环境变量中获取一个值。
- Parameters:
key – 要查找的环境变量。如果提供了一个键的列表,将使用在环境中找到的第一个键。如果没有找到键,将使用设置的默认值,否则将引发错误。
default – 如果环境变量未设置,则返回的默认值。
error_message – 如果未找到键且未提供默认值,将引发的错误消息。 这将作为 ValueError 引发。