|
from pydantic_settings import BaseSettings, SettingsConfigDict |
|
import os |
|
from dotenv import load_dotenv |
|
|
|
load_dotenv() |
|
|
|
|
|
class Settings(BaseSettings): |
|
NGROK_URL: str = os.environ.get("NGROK_URL", "FAKE") |
|
MODEL_NAME: str = os.environ.get("MODEL_NAME", "FAKE") |
|
DB_URI: str = os.environ.get("DB_URI", "FAKE") |
|
DB_NAME: str = os.environ.get("DB_NAME", "FAKE") |
|
BASE_URL: str = os.environ.get("BASE_URL", "FAKE") |
|
ORIGIN: str = os.environ.get("ORIGIN", "FAKE") |
|
COOKIE: str = os.environ.get("COOKIE", "FAKE") |
|
STORE_ID: str = os.environ.get("STORE_ID", "FAKE") |
|
BRAND_ID: str = os.environ.get("BRAND_ID", "FAKE") |
|
PHONE_NUMBER_ID: str = os.environ.get("PHONE_NUMBER_ID", "FAKE") |
|
BEARER_TOKEN: str = os.environ.get("BEARER_TOKEN", "FAKE") |
|
model_config = SettingsConfigDict(env_file=".env") |
|
|
|
|
|
settings = Settings() |
|
|