GitHub Actions
Deploy to Hugging Face Space: product-image-update-port-10
18faf97
# ----------------------------------------------------------------------
# CONFIG MODULE EXPORTS
# ----------------------------------------------------------------------
from .constants import (
API_TITLE,
API_VERSION,
API_DESCRIPTION,
API_HOST,
API_PORT,
SERVER_RELOAD,
GPU_DURATION_SHORT,
GPU_DURATION_MEDIUM,
GPU_DURATION_LONG,
ERROR_INVALID_PAYLOAD,
ERROR_INVALID_FIELDS,
ERROR_NO_VALID_URLS,
ERROR_NO_PROCESSED_IMAGES,
ERROR_MODEL_NOT_LOADED,
ERROR_PROCESSING_FAILED,
STATUS_SUCCESS,
STATUS_ERROR,
STATUS_PARTIAL_SUCCESS,
STATUS_PROCESSED,
STATUS_NOT_PROCESSED,
HTTP_OK,
HTTP_BAD_REQUEST,
HTTP_NOT_FOUND,
HTTP_METHOD_NOT_ALLOWED,
HTTP_UNPROCESSABLE_ENTITY,
HTTP_INTERNAL_SERVER_ERROR,
MAX_IMAGE_SIZE,
SUPPORTED_IMAGE_FORMATS,
DEFAULT_PRODUCT_TYPE,
BATCH_SIZE,
DOWNLOAD_TIMEOUT,
PROCESSING_TIMEOUT,
MODEL_CACHE_DIR,
USE_MIXED_PRECISION,
ENABLE_MODEL_CACHING,
LOG_LEVEL,
LOG_FORMAT,
MAX_CONCURRENT_REQUESTS,
MAX_BATCH_SIZE,
MEMORY_CLEANUP_THRESHOLD
)
__all__ = [
'API_TITLE',
'API_VERSION',
'API_DESCRIPTION',
'API_HOST',
'API_PORT',
'SERVER_RELOAD',
'GPU_DURATION_SHORT',
'GPU_DURATION_MEDIUM',
'GPU_DURATION_LONG',
'ERROR_INVALID_PAYLOAD',
'ERROR_INVALID_FIELDS',
'ERROR_NO_VALID_URLS',
'ERROR_NO_PROCESSED_IMAGES',
'ERROR_MODEL_NOT_LOADED',
'ERROR_PROCESSING_FAILED',
'STATUS_SUCCESS',
'STATUS_ERROR',
'STATUS_PARTIAL_SUCCESS',
'STATUS_PROCESSED',
'STATUS_NOT_PROCESSED',
'HTTP_OK',
'HTTP_BAD_REQUEST',
'HTTP_NOT_FOUND',
'HTTP_METHOD_NOT_ALLOWED',
'HTTP_UNPROCESSABLE_ENTITY',
'HTTP_INTERNAL_SERVER_ERROR',
'MAX_IMAGE_SIZE',
'SUPPORTED_IMAGE_FORMATS',
'DEFAULT_PRODUCT_TYPE',
'BATCH_SIZE',
'DOWNLOAD_TIMEOUT',
'PROCESSING_TIMEOUT',
'MODEL_CACHE_DIR',
'USE_MIXED_PRECISION',
'ENABLE_MODEL_CACHING',
'LOG_LEVEL',
'LOG_FORMAT',
'MAX_CONCURRENT_REQUESTS',
'MAX_BATCH_SIZE',
'MEMORY_CLEANUP_THRESHOLD'
]