Add Ollama support, progress bar, and professional UI redesign

This commit is contained in:
2025-11-30 11:27:13 +01:00
parent 793d94c93e
commit abe77e3b29
7 changed files with 840 additions and 2 deletions

View File

@@ -12,6 +12,10 @@ class Config:
TRANSLATION_SERVICE = os.getenv("TRANSLATION_SERVICE", "google")
DEEPL_API_KEY = os.getenv("DEEPL_API_KEY", "")
# Ollama Configuration
OLLAMA_BASE_URL = os.getenv("OLLAMA_BASE_URL", "http://localhost:11434")
OLLAMA_MODEL = os.getenv("OLLAMA_MODEL", "llama3")
# File Upload Configuration
MAX_FILE_SIZE_MB = int(os.getenv("MAX_FILE_SIZE_MB", "50"))
MAX_FILE_SIZE_BYTES = MAX_FILE_SIZE_MB * 1024 * 1024