Spaces:
Sleeping
Sleeping
| import os | |
| MAX_UPLOAD_BYTES = int(os.getenv("MAX_UPLOAD_BYTES", 100 * 1024 * 1024)) | |
| MAX_DURATION_SECS = int(os.getenv("MAX_DURATION_SECS", 60 * 60)) | |
| MODEL_NAME = os.getenv("MODEL_NAME", "vinai/PhoWhisper-base") | |
| TMP_DIR = os.getenv("TMP_DIR", "/tmp/uploads") | |
| os.makedirs(TMP_DIR, exist_ok=True) | |
| GEMINI_MODEL = os.getenv("GEMINI_MODEL", "") | |
| NOTE_SERVICE_URL = os.getenv("NOTE_SERVICE_URL") | |
| if not NOTE_SERVICE_URL: | |
| raise RuntimeError("NOTE_SERVICE_URL must be set") | |
| REDIS_HOST = os.getenv("REDIS_HOST", "127.0.0.1") | |
| REDIS_PORT = int(os.getenv("REDIS_PORT", "6379")) | |
| REDIS_DB = int(os.getenv("REDIS_DB", "0")) | |
| REDIS_URL = os.getenv( | |
| "REDIS_URL", | |
| f"redis://{REDIS_HOST}:{REDIS_PORT}/{REDIS_DB}" | |
| ) | |
| HTTPX_TIMEOUT = float(os.getenv("HTTPX_TIMEOUT", "10.0")) | |
| CLOUDINARY_CLOUD_NAME = os.getenv("CLOUDINARY_CLOUD_NAME", "") | |
| CLOUDINARY_API_KEY = os.getenv("CLOUDINARY_API_KEY", "") | |
| CLOUDINARY_API_SECRET = os.getenv("CLOUDINARY_API_SECRET", "") | |