Google Drive

GoogleDrive_DownloadFileChunk

Download a specific byte range of a file from Google Drive. Use this for large files that require chunked download (when download_file returns requires_chunked_download=True). Call repeatedly with increasing start_byte values to retrieve the complete file. Returns the chunk content as base64, along with progress information including whether this is the final chunk.

Remote googledrive

Remote (network-hosted)

Other tools also called GoogleDrive_DownloadFileChunk? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "chunk_size": {
      "type": "integer",
      "description": "The size of the chunk to download in bytes. Max 5MB (5242880). Defaults to 5MB (5242880)."
    },
    "start_byte": {
      "type": "integer",
      "description": "The starting byte position for this chunk (0-indexed)."
    },
    "file_path_or_id": {
      "type": "string",
      "description": "The file path like folder/subfolder/filename or the file ID to download a chunk from. If providing a path, it will be resolved within 'My Drive' by default."
    },
    "shared_drive_id": {
      "type": "string",
      "description": "If the file is in a shared drive and using a path, provide the shared drive ID. Not needed when using file IDs. Defaults to None (uses 'My Drive')."
    }
  }
}