Files
langgraph-learning/lg_common/env.py
T

15 lines
425 B
Python

"""环境变量加载。"""
from pathlib import Path
from dotenv import load_dotenv
# lg_common 位于项目根目录下,所以根目录是它的上一级
_PROJECT_ROOT = Path(__file__).resolve().parent.parent
_DEFAULT_ENV_FILE = _PROJECT_ROOT / ".env"
def load_env() -> None:
"""加载项目根目录下的 .env,覆盖已有同名环境变量。"""
load_dotenv(dotenv_path=_DEFAULT_ENV_FILE, override=True)