Spaces:
Sleeping
Sleeping
File size: 937 Bytes
d56c6ae | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | # Maximum number of concurrent OCR requests
MAX_CONCURRENT_OCR: int = 5
# Vision LLM model name (OpenRouter)
VISION_MODEL_NAME: str = "nvidia/nemotron-nano-12b-v2-vl:free"
# Logo detection model
LOGO_DETECTION_MODEL: str = "ellabettison/Logo-Detection-finetune"
# PDF to image conversion settings
PDF_IMAGE_DPI: int = 302
PDF_IMAGE_BASE_DIR: str = "uploads/images"
# file upload limitations
UPLOAD_DIR: str = "uploads"
ALLOWED_EXTENSIONS = {".png", ".jpg", ".jpeg", ".pdf"}
MAX_TOTAL_FILES: int = 5
MAX_PDFS: int = 3
MAX_IMAGES: int = 5
MAX_IMAGE_MB: int = 5
MAX_PDF_MB: int = 10
# -------------------------------
# IMAGE VALIDATION
# -------------------------------
MIN_WIDTH: int = 300
MIN_HEIGHT: int = 300
MAX_WIDTH: int = 6000
MAX_HEIGHT: int = 6000
# -------------------------------
# VISUAL CUES
# -------------------------------
MAX_VISUAL_PAGES: int = 1
MAX_LOGOS_PER_PAGE: int = 4
MAX_IMAGE_RESIZE = (1024, 1024)
|