celinah HF Staff commited on
Commit
880aeaf
·
1 Parent(s): e28904b
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -26,6 +26,8 @@ def download_image_locally(image_url: str, local_path: str = "downloaded_image.p
26
  Returns:
27
  str: The filesystem path of the saved file – suitable for returning to a **gr.File** output, or as an MCP tool response.
28
  """
 
 
29
  response = requests.get(image_url, timeout=30)
30
  response.raise_for_status()
31
  # If the caller passed only a filename, save into a temporary directory to avoid permission issues
@@ -170,7 +172,10 @@ with gr.Blocks(css=css) as demo:
170
 
171
  with gr.Accordion("Download Image from URL", open=False):
172
  image_url_input = gr.Text(label="Image URL", placeholder="Enter image URL (e.g., http://.../image.png)")
173
- filename_input = gr.Text(label="Filename (optional)", placeholder="downloaded_image.png")
 
 
 
174
  download_from_url_btn = gr.Button("Download Image")
175
  downloaded_file_output = gr.File(label="Downloaded File")
176
 
 
26
  Returns:
27
  str: The filesystem path of the saved file – suitable for returning to a **gr.File** output, or as an MCP tool response.
28
  """
29
+ if local_path == "":
30
+ local_path = "downloaded_image.png"
31
  response = requests.get(image_url, timeout=30)
32
  response.raise_for_status()
33
  # If the caller passed only a filename, save into a temporary directory to avoid permission issues
 
172
 
173
  with gr.Accordion("Download Image from URL", open=False):
174
  image_url_input = gr.Text(label="Image URL", placeholder="Enter image URL (e.g., http://.../image.png)")
175
+ filename_input = gr.Text(
176
+ label="Filename (optional)",
177
+ placeholder=" Filename",
178
+ )
179
  download_from_url_btn = gr.Button("Download Image")
180
  downloaded_file_output = gr.File(label="Downloaded File")
181