code: def worker_delete_patch(
      group_index: str, workers_to_delete: List[NodeID]
  ):
      path = f"/spec/workerGroupSpecs/{group_index}/scaleStrategy"
      value = {"workersToDelete": workers_to_delete}
      return replace_patch(path, value)
  
imports: import json
  import logging
  import os
  from collections import defaultdict
  from typing import Any, Dict, List, Optional, Tuple
  import requests
  from ray.autoscaler._private.constants import WORKER_LIVENESS_CHECK_KEY, WORKER_RPC_DRAIN_KEY
  from ray.autoscaler._private.util import NodeID, NodeIP, NodeKind, NodeStatus, NodeType
  from ray.autoscaler.batching_node_provider import BatchingNodeProvider, NodeData, ScaleRequest
  from ray.autoscaler.tags import NODE_KIND_HEAD, NODE_KIND_WORKER, STATUS_UP_TO_DATE, STATUS_UPDATE_FAILED, TAG_RAY_USER_NODE_TYPE
label_desc: Use image node_id 5 for calling a global function with example usage: worker_delete_patch(group_index, workers_to_delete) and returns: replace_patch