Spaces:
Running
Running
| import os | |
| class Config: | |
| MAX_CONTENT_LENGTH = 16 * 1024 * 1024 * 4096 | |
| UPLOAD_FOLDER = 'uploads' | |
| PROCESSED_FOLDER = 'processed' | |
| OUTPUT_FOLDER = 'output' | |
| DATABASE = 'database.db' | |
| NVIDIA_API_KEY = os.getenv("NVIDIA_API_KEY") | |
| NIM_API_URL = "https://ai.api.nvidia.com/v1/cv/nvidia/nemoretriever-ocr-v1" | |
| NIM_HEADERS = { | |
| "Authorization": f"Bearer {NVIDIA_API_KEY}", | |
| "Accept": "application/json", | |
| "Content-Type": "application/json", | |
| } | |
| MODEL_MAX_WIDTH = 500 | |
| MODEL_MAX_HEIGHT = 500 | |
| NVIDIA_NIM_AVAILABLE = bool(NVIDIA_API_KEY) | |