code: def on_backoff(details):
      # The 'tries' key in the details dictionary contains the number of completed tries
      print_verbose(
          f"Backing off... this was attempt #{details['tries']}"
      )
  
imports: from typing import Optional, List, Any, Literal, Union
  import os, subprocess, hashlib, importlib, asyncio, copy, json, aiohttp, httpx
  import litellm, backoff
  from litellm.proxy._types import UserAPIKeyAuth, DynamoDBArgs
  from litellm.caching import DualCache
  from litellm.proxy.hooks.parallel_request_limiter import MaxParallelRequestsHandler
  from litellm.proxy.hooks.max_budget_limiter import MaxBudgetLimiter
  from litellm.integrations.custom_logger import CustomLogger
  from litellm.proxy.db.base_client import CustomDB
  from fastapi import HTTPException, status
  import smtplib
  from email.mime.text import MIMEText
  from email.mime.multipart import MIMEMultipart
label_desc: Use image node_id 2 for calling a global function with example usage: on_backoff(details) without return types