Spaces:
Build error
Build error
| import os | |
| from dotenv import load_dotenv | |
| load_dotenv() | |
| from dataclasses import dataclass | |
| from typing import Optional | |
| class DatabaseSettings: | |
| url: str | |
| pool_size: int = 5 | |
| max_overflow: int = 10 | |
| pool_timeout: int = 30 | |
| class MemorySettings: | |
| token_limit: int = 4096 | |
| token_counter: str = "simple" # "simple" or "tiktoken" | |
| model_name: Optional[str] = None # | |
| class Settings: | |
| POSTGRES_DB_URL: str = os.getenv("POSTGRES_DB_URL") | |
| print(POSTGRES_DB_URL) | |
| SQLITE_DB_URL: str = os.getenv("SQLITE_DB_URL") | |
| # Add other settings as needed | |
| settings = Settings() | |