Source code for langchain_ibm.utils

from pydantic import SecretStr


[docs] def check_for_attribute(value: SecretStr | None, key: str, env_key: str) -> None: if not value or not value.get_secret_value(): raise ValueError( f"Did not find {key}, please add an environment variable" f" `{env_key}` which contains it, or pass" f" `{key}` as a named parameter." )