MedQA / config /settings.py
mgbam's picture
Create config/settings.py
b8c0463 verified
raw
history blame
473 Bytes
from pydantic import BaseSettings
class Settings(BaseSettings):
# Streamlit
secret_key: str
# APIs
gemini_api_key: str
umls_api_key: str
bioportal_api_key: str
# Database
database_url: str = "sqlite:///./data/app.db"
# Celery / Redis
broker_url: str = "redis://redis:6379/0"
result_backend: str = "redis://redis:6379/1"
# Sentry
sentry_dsn: str = None
class Config:
env_file = ".env"
settings = Settings()