TradingAgents/web/backend/config/config.py

18 lines
385 B
Python

from functools import lru_cache
from pydantic_settings import BaseSettings, SettingsConfigDict
class Settings(BaseSettings):
model_config = SettingsConfigDict(
env_file=".env",
env_file_encoding="utf-8",
)
DB_USER: str
DB_PASSWORD: str
WALLET_PASSWORD: str
DB_DSN: str
SECRET_KEY: str
@lru_cache
def get_settings():
return Settings()