ocr_backend / src /config.py
ashu-choudhury's picture
Add 18 files
06bd65a verified
Raw
History Blame Contribute Delete
960 Bytes
import os
class Settings:
# Service host & port configuration
HOST: str = os.getenv("HOST", "0.0.0.0")
PORT: int = int(os.getenv("PORT", "7860"))
# Supported languages for OCR engine
SUPPORTED_LANGUAGES = [
"en", # English
"hi", # Hindi
"ar", # Arabic
"es", # Spanish
"pt", # Portuguese
"ch", # Chinese Simplified
"chinese_cht", # Chinese Traditional
"fr", # French
"german", # German
"japan", # Japanese
"korean", # Korean
"ru", # Russian
"it", # Italian
"te", # Telugu
"ta" # Tamil
]
DEFAULT_LANGUAGE = "en"
# API security key (corresponds to client app's key)
API_KEY: str = os.getenv("OCR_API_KEY", "BLINDbtcTECh2221")
settings = Settings()