|
@@ -2,16 +2,6 @@ import os
|
|
|
from typing import Optional
|
|
from typing import Optional
|
|
|
from dataclasses import dataclass
|
|
from dataclasses import dataclass
|
|
|
|
|
|
|
|
-try:
|
|
|
|
|
- # Load variables from a local .env if present
|
|
|
|
|
- from dotenv import load_dotenv # type: ignore
|
|
|
|
|
-
|
|
|
|
|
- load_dotenv()
|
|
|
|
|
-except Exception:
|
|
|
|
|
- # If python-dotenv isn't installed, skip silently. Env vars still work.
|
|
|
|
|
- pass
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
@dataclass
|
|
@dataclass
|
|
|
class Settings:
|
|
class Settings:
|
|
|
airouter_api_key: Optional[str] = os.getenv("AIROUTER_APIKEY")
|
|
airouter_api_key: Optional[str] = os.getenv("AIROUTER_APIKEY")
|