@@ -4254,7 +4254,7 @@ def find_dataset_object(
42544254 )
42554255 encoded_object_name = urllib .parse .quote (object_name , safe = "" )
42564256 endpoint = (
4257- "dataset-objects-v2 /" + dataset_id + "/objects/" + encoded_object_name
4257+ "dataset-revision-objects/datasets /" + dataset_id + "/objects/" + encoded_object_name
42584258 )
42594259 params = {}
42604260 if revision_id :
@@ -4283,10 +4283,10 @@ def get_dataset_objects(
42834283 revision_id is dataset rebision (Optional).
42844284 Only use specify one of revision_id or version.
42854285 """
4286- endpoint = "dataset-objects-v2 "
4286+ endpoint = "dataset-revision-objects "
42874287 types = [DatasetObjectType .create (type_ ) for type_ in types or []]
42884288 params = self ._prepare_params (
4289- dataset = dataset ,
4289+ dataset_name = dataset ,
42904290 version = version ,
42914291 tags = tags ,
42924292 licenses = licenses ,
@@ -4299,7 +4299,7 @@ def get_dataset_objects(
42994299
43004300 def _prepare_params (
43014301 self ,
4302- dataset : str ,
4302+ dataset_name : str ,
43034303 offset : int ,
43044304 limit : int ,
43054305 version : str ,
@@ -4317,7 +4317,7 @@ def _prepare_params(
43174317 "Limit must be less than or equal to 1000." , 422
43184318 )
43194319 params : DatasetObjectGetQuery = {
4320- "dataset " : dataset ,
4320+ "datasetName " : dataset_name ,
43214321 "offset" : offset ,
43224322 "limit" : limit ,
43234323 }
@@ -4345,10 +4345,10 @@ def download_dataset_objects(
43454345 offset : int = 0 ,
43464346 limit : int = 1000 ,
43474347 ):
4348- endpoint = "dataset-objects-v2 /signed-urls"
4348+ endpoint = "dataset-revision-objects /signed-urls"
43494349 types = [DatasetObjectType .create (type_ ) for type_ in types or []]
43504350 params = self ._prepare_params (
4351- dataset = dataset ,
4351+ dataset_name = dataset ,
43524352 offset = offset ,
43534353 limit = limit ,
43544354 version = version ,
@@ -4433,14 +4433,14 @@ def create_dataset_object(
44334433 """
44344434 tags = tags or []
44354435 annotations = annotations or []
4436- endpoint = "dataset-objects-v2 "
4436+ endpoint = "dataset-revision-objects "
44374437 if not utils .is_object_supported_size (file_path ):
44384438 raise FastLabelInvalidException (
44394439 "Supported object size is under 250 MB." , 422
44404440 )
44414441 payload = {
4442- "dataset " : dataset ,
4443- "name " : name ,
4442+ "datasetName " : dataset ,
4443+ "objectName " : name ,
44444444 "filePath" : utils .base64_encode (file_path ),
44454445 }
44464446 if tags :
@@ -4462,7 +4462,7 @@ def update_dataset_object(
44624462 annotations : Optional [List [dict ]] = None ,
44634463 custom_metadata : Optional [dict ] = None ,
44644464 ) -> dict :
4465- endpoint = "dataset-objects-v2 "
4465+ endpoint = "dataset-revision-objects "
44664466 payload = {"datasetId" : dataset_id , "objectName" : object_name }
44674467 if tags is not None :
44684468 payload ["tags" ] = tags
@@ -4480,7 +4480,7 @@ def delete_dataset_object(self, dataset_id: str, object_name: str) -> None:
44804480 """
44814481 encoded_object_name = urllib .parse .quote (object_name , safe = "" )
44824482 endpoint = (
4483- "dataset-objects-v2 /" + dataset_id + "/objects/" + encoded_object_name
4483+ "dataset-revision-objects/datasets /" + dataset_id + "/objects/" + encoded_object_name
44844484 )
44854485 self .api .delete_request (endpoint )
44864486
0 commit comments