Skip to content
This repository was archived by the owner on Jun 12, 2024. It is now read-only.

Commit 0bab1e7

Browse files
committed
2 parents e434844 + f0246b1 commit 0bab1e7

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

README.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,9 @@ response = GeminiClient.generate_content(prompt)
153153

154154
generated_images = response.generated_images # Check generated images [Dict]
155155

156-
GeminiImage.save_sync(generated_images)
156+
GeminiImage.save_sync(generated_images, save_path="cached_folder")
157+
158+
# You can use byte type image dict as follow:
157159
# bytes_images_dict = GeminiImage.fetch_bytes_sync(generated_images) # Get bytes images dict
158160
# GeminiImage.save_images_sync(bytes_images_dict, path="save_path") # Save to path
159161
```
@@ -168,7 +170,7 @@ async def fetch_and_save_images_async(prompt: str):
168170
generated_images = response.generated_images # Check response images [Dict]
169171
for image in generated_images:
170172
gemini_image = GeminiImage(url=image.url)
171-
await gemini_image.save(path="save_path") # Save to path asynchronously
173+
await gemini_image.save(path="cached_folder") # Save to path asynchronously
172174

173175
# Run the async function
174176
if __name__ == "__main__":
@@ -186,7 +188,7 @@ async def fetch_and_save_images_async(prompt: str):
186188

187189
generated_images = response.generated_images # Check response images [Dict]
188190
bytes_images_dict = await GeminiImage.fetch_images_dict(generated_images) # Get bytes images dict asynchronously
189-
await GeminiImage.save_images(bytes_images_dict, path="save_path") # Save to path asynchronously
191+
await GeminiImage.save_images(bytes_images_dict, path="cached_folder") # Save to path asynchronously
190192

191193
# Run the async function
192194
if __name__ == "__main__":
@@ -211,9 +213,11 @@ response = GeminiClient.generate_content(prompt)
211213

212214
response_images = response.web_images # Check response images [Dict]
213215

214-
GeminiImage.save_sync(response_images)
216+
GeminiImage.save_sync(response_images, save_path="cached_folder")
217+
218+
# You can use byte type image dict as follow:
215219
# bytes_images_dict = GeminiImage.fetch_bytes_sync(response_images) # Get bytes images dict
216-
# GeminiImage.save_images_sync(bytes_images_dict, path="save_path") # Save to path
220+
# GeminiImage.save_images_sync(bytes_images_dict, path="cached_folder") # Save to path
217221
```
218222
*Async*
219223
```python
@@ -226,7 +230,7 @@ async def fetch_and_save_images_async(prompt: str):
226230
response_images = response.web_images # Check response images [Dict]
227231
for image in response_images:
228232
gemini_image = GeminiImage(url=image.url)
229-
await gemini_image.save(path="save_path") # Save to path asynchronously
233+
await gemini_image.save(path="cached_folder") # Save to path asynchronously
230234

231235
# Run the async function
232236
if __name__ == "__main__":
@@ -244,7 +248,7 @@ async def fetch_and_save_images_async(prompt: str):
244248

245249
response_images = response.web_images # Check response images [Dict]
246250
bytes_images_dict = await GeminiImage.fetch_images_dict(response_images) # Get bytes images dict asynchronously
247-
await GeminiImage.save_images(bytes_images_dict, path="save_path") # Save to path asynchronously
251+
await GeminiImage.save_images(bytes_images_dict, path="cached_folder") # Save to path asynchronously
248252

249253
# Run the async function
250254
if __name__ == "__main__":

0 commit comments

Comments
 (0)