code: def _get_image_bytes_from_url(image_url: str) -> bytes:
      try:
          response = requests.get(image_url)
          response.raise_for_status()  # Raise an error for bad responses (4xx and 5xx)
          image_bytes = response.content
          return image_bytes
      except requests.exceptions.RequestException as e:
          # Handle any request exceptions (e.g., connection error, timeout)
          return b""
  
imports: import os, types
  import json
  from enum import Enum
  import requests
  import time
  from typing import Callable, Optional
  from litellm.utils import ModelResponse, Usage, CustomStreamWrapper
  import litellm, uuid
  import httpx
label_desc: Use image node_id 1 for calling a global function with example usage: _get_image_bytes_from_url(image_url) and returns: image_bytes, bytes