@@ -267,40 +267,22 @@ class ID
267
267
}
268
268
269
269
if base_image :
270
- if base_image ._gcs_uri : # pylint: disable=protected-access
271
- instance ["image" ] = {
272
- "gcsUri" : base_image ._gcs_uri # pylint: disable=protected-access
273
- }
274
- shared_generation_parameters [
275
- "base_image_uri"
276
- ] = base_image ._gcs_uri # pylint: disable=protected-access
277
- else :
278
- instance ["image" ] = {
279
- "bytesBase64Encoded" : base_image ._as_base64_string () # pylint: disable=protected-access
280
- }
281
- shared_generation_parameters ["base_image_hash" ] = hashlib .sha1 (
282
- base_image ._image_bytes # pylint: disable=protected-access
283
- ).hexdigest ()
270
+ instance ["image" ] = {
271
+ "bytesBase64Encoded" : base_image ._as_base64_string () # pylint: disable=protected-access
272
+ }
273
+ shared_generation_parameters ["base_image_hash" ] = hashlib .sha1 (
274
+ base_image ._image_bytes # pylint: disable=protected-access
275
+ ).hexdigest ()
284
276
285
277
if mask :
286
- if mask ._gcs_uri : # pylint: disable=protected-access
287
- instance ["mask" ] = {
288
- "image" : {
289
- "gcsUri" : mask ._gcs_uri # pylint: disable=protected-access
290
- },
291
- }
292
- shared_generation_parameters [
293
- "mask_uri"
294
- ] = mask ._gcs_uri # pylint: disable=protected-access
295
- else :
296
- instance ["mask" ] = {
297
- "image" : {
298
- "bytesBase64Encoded" : mask ._as_base64_string () # pylint: disable=protected-access
299
- },
300
- }
301
- shared_generation_parameters ["mask_hash" ] = hashlib .sha1 (
302
- mask ._image_bytes # pylint: disable=protected-access
303
- ).hexdigest ()
278
+ instance ["mask" ] = {
279
+ "image" : {
280
+ "bytesBase64Encoded" : mask ._as_base64_string () # pylint: disable=protected-access
281
+ },
282
+ }
283
+ shared_generation_parameters ["mask_hash" ] = hashlib .sha1 (
284
+ mask ._image_bytes # pylint: disable=protected-access
285
+ ).hexdigest ()
304
286
305
287
parameters = {}
306
288
max_size = max (width or 0 , height or 0 ) or None
@@ -387,7 +369,6 @@ class ID
387
369
generated_image = GeneratedImage (
388
370
image_bytes = base64 .b64decode (encoded_bytes ) if encoded_bytes else None ,
389
371
generation_parameters = generation_parameters ,
390
- gcs_uri = prediction .get ("gcsUri" ),
391
372
)
392
373
generated_images .append (generated_image )
393
374
@@ -663,14 +644,9 @@ def upscale_image(
663
644
664
645
instance = {"prompt" : "" }
665
646
666
- if image ._gcs_uri : # pylint: disable=protected-access
667
- instance ["image" ] = {
668
- "gcsUri" : image ._gcs_uri # pylint: disable=protected-access
669
- }
670
- else :
671
- instance ["image" ] = {
672
- "bytesBase64Encoded" : image ._as_base64_string () # pylint: disable=protected-access
673
- }
647
+ instance ["image" ] = {
648
+ "bytesBase64Encoded" : image ._as_base64_string () # pylint: disable=protected-access
649
+ }
674
650
675
651
parameters = {
676
652
"sampleCount" : 1 ,
@@ -708,7 +684,6 @@ def upscale_image(
708
684
return GeneratedImage (
709
685
image_bytes = base64 .b64decode (encoded_bytes ) if encoded_bytes else None ,
710
686
generation_parameters = generation_parameters ,
711
- gcs_uri = upscaled_image .get ("gcsUri" ),
712
687
)
713
688
714
689
@@ -748,16 +723,14 @@ def __init__(
748
723
self ,
749
724
image_bytes : Optional [bytes ],
750
725
generation_parameters : Dict [str , Any ],
751
- gcs_uri : Optional [str ] = None ,
752
726
):
753
727
"""Creates a `GeneratedImage` object.
754
728
755
729
Args:
756
730
image_bytes: Image file bytes. Image can be in PNG or JPEG format.
757
731
generation_parameters: Image generation parameter values.
758
- gcs_uri: Image file Google Cloud Storage uri.
759
732
"""
760
- super ().__init__ (image_bytes = image_bytes , gcs_uri = gcs_uri )
733
+ super ().__init__ (image_bytes = image_bytes )
761
734
self ._generation_parameters = generation_parameters
762
735
763
736
@property
@@ -782,7 +755,6 @@ def load_from_file(location: str) -> "GeneratedImage":
782
755
return GeneratedImage (
783
756
image_bytes = base_image ._image_bytes , # pylint: disable=protected-access
784
757
generation_parameters = generation_parameters ,
785
- gcs_uri = base_image ._gcs_uri , # pylint: disable=protected-access
786
758
)
787
759
788
760
def save (self , location : str , include_generation_parameters : bool = True ):
0 commit comments