From 5501aa0f5dee456ca346bb164e8a8ba2550d1292 Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Fri, 16 Jan 2026 15:27:21 -0800 Subject: [PATCH] add constants 50MB --- litellm/constants.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/litellm/constants.py b/litellm/constants.py index b6717156c88..dba79b2f186 100644 --- a/litellm/constants.py +++ b/litellm/constants.py @@ -48,9 +48,10 @@ DEFAULT_REPLICATE_POLLING_DELAY_SECONDS = int( DEFAULT_IMAGE_TOKEN_COUNT = int(os.getenv("DEFAULT_IMAGE_TOKEN_COUNT", 250)) DEFAULT_IMAGE_WIDTH = int(os.getenv("DEFAULT_IMAGE_WIDTH", 300)) DEFAULT_IMAGE_HEIGHT = int(os.getenv("DEFAULT_IMAGE_HEIGHT", 300)) -# Maximum size for image URL downloads in bytes (default 50MB, set to 0 to disable limit) +# Maximum size for image URL downloads in MB (default 50MB, set to 0 to disable limit) # This prevents memory issues from downloading very large images -# maps to OpenAI 50 MB limit +# Maps to OpenAI's 50 MB payload limit - requests with images exceeding this size will be rejected +# Set MAX_IMAGE_URL_DOWNLOAD_SIZE_MB=0 to disable image URL handling entirely MAX_IMAGE_URL_DOWNLOAD_SIZE_MB = float(os.getenv("MAX_IMAGE_URL_DOWNLOAD_SIZE_MB", 50)) MAX_SIZE_PER_ITEM_IN_MEMORY_CACHE_IN_KB = int( os.getenv("MAX_SIZE_PER_ITEM_IN_MEMORY_CACHE_IN_KB", 1024)