malek-messaoudii
commited on
Commit
·
9a6ab0c
1
Parent(s):
4a13628
Update config.py
Browse files
config.py
CHANGED
|
@@ -37,3 +37,22 @@ CORS_ORIGINS = ["*"] # In production, specify exact origins
|
|
| 37 |
CORS_CREDENTIALS = True
|
| 38 |
CORS_METHODS = ["*"]
|
| 39 |
CORS_HEADERS = ["*"]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
CORS_CREDENTIALS = True
|
| 38 |
CORS_METHODS = ["*"]
|
| 39 |
CORS_HEADERS = ["*"]
|
| 40 |
+
|
| 41 |
+
GOOGLE_GENAI_API_KEY = os.getenv("GOOGLE_GENAI_API_KEY")
|
| 42 |
+
|
| 43 |
+
# Validate API key
|
| 44 |
+
if not GOOGLE_GENAI_API_KEY:
|
| 45 |
+
raise ValueError("Missing GOOGLE_GENAI_API_KEY environment variable. Add it to .env file")
|
| 46 |
+
|
| 47 |
+
# Audio settings
|
| 48 |
+
ALLOWED_AUDIO_TYPES = {
|
| 49 |
+
"audio/wav",
|
| 50 |
+
"audio/x-wav",
|
| 51 |
+
"audio/mpeg",
|
| 52 |
+
"audio/mp3",
|
| 53 |
+
"audio/mp4",
|
| 54 |
+
"audio/m4a"
|
| 55 |
+
}
|
| 56 |
+
|
| 57 |
+
MAX_TEXT_LENGTH = 500
|
| 58 |
+
MIN_TEXT_LENGTH = 1
|