Update config.py
Browse files
config.py
CHANGED
|
@@ -9,31 +9,20 @@ logging.basicConfig(level=logging.INFO,
|
|
| 9 |
|
| 10 |
class Config:
|
| 11 |
|
| 12 |
-
# ββ LLM β Scaleway Generative API (Paris π«π·, OPCORE datacenter) ββ
|
| 13 |
-
# 100% EU, GDPR-compliant, free tier: 1M tokens, <200ms first token latency
|
| 14 |
SCALEWAY_API_KEY = os.getenv("SCALEWAY_API_KEY")
|
| 15 |
SCALEWAY_MODEL = "mistral-small-3.2-24b-instruct-2506"
|
| 16 |
|
| 17 |
-
# ββ Translation β DeepL (Frankfurt π©πͺ EU) ββββββββββββββββββββββ
|
| 18 |
DEEPL_API_KEY = os.getenv("DEEPL_API_KEY")
|
| 19 |
|
| 20 |
-
# ββ ASR β KBLab fine-tuned Whisper (runs locally on ZeroGPU) ββββ
|
| 21 |
ASR_MODEL_NAME = "KBLab/kb-whisper-small"
|
| 22 |
ASR_LANGUAGE = "sv"
|
| 23 |
ASR_CHUNK_LENGTH_S = 30
|
| 24 |
ASR_STRIDE_LENGTH_S = 5
|
| 25 |
|
| 26 |
-
# ββ LLM parameters βββββββββββββββββββββββββββββββββββββββββββββββ
|
| 27 |
LLM_TEMPERATURE = 0.1
|
| 28 |
LLM_MAX_TOKENS_COMBINED = 600
|
| 29 |
|
| 30 |
-
|
| 31 |
-
GDPR_EXCLUSION_LIST = [
|
| 32 |
-
"Metoprolol", "Atorvastatin", "Losartan", "Omeprazol",
|
| 33 |
-
"Lisinopril", "Simvastatin", "Ramipril", "Bisoprolol",
|
| 34 |
-
"Warfarin", "Insulin", "Aspirin", "Paracetamol", "Ibuprofen",
|
| 35 |
-
"Ingen", "Alla", "Nagra", "Detta", "Dessa",
|
| 36 |
-
]
|
| 37 |
|
| 38 |
EVAL_FILE = "evaluations.jsonl"
|
| 39 |
APP_NAME = "VoiceNote AI"
|
|
|
|
| 9 |
|
| 10 |
class Config:
|
| 11 |
|
|
|
|
|
|
|
| 12 |
SCALEWAY_API_KEY = os.getenv("SCALEWAY_API_KEY")
|
| 13 |
SCALEWAY_MODEL = "mistral-small-3.2-24b-instruct-2506"
|
| 14 |
|
|
|
|
| 15 |
DEEPL_API_KEY = os.getenv("DEEPL_API_KEY")
|
| 16 |
|
|
|
|
| 17 |
ASR_MODEL_NAME = "KBLab/kb-whisper-small"
|
| 18 |
ASR_LANGUAGE = "sv"
|
| 19 |
ASR_CHUNK_LENGTH_S = 30
|
| 20 |
ASR_STRIDE_LENGTH_S = 5
|
| 21 |
|
|
|
|
| 22 |
LLM_TEMPERATURE = 0.1
|
| 23 |
LLM_MAX_TOKENS_COMBINED = 600
|
| 24 |
|
| 25 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 26 |
|
| 27 |
EVAL_FILE = "evaluations.jsonl"
|
| 28 |
APP_NAME = "VoiceNote AI"
|