Kesheratmex commited on
Commit
9371fe2
·
1 Parent(s): c32026d

Remove leading slash from Gradio API endpoint names

Browse files

Update the `btn_detect.click` calls to set `api_name` without a leading “/” for both the video (`infer_media`) and image (`infer_media_1`) endpoints, ensuring correct route registration.

Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -168,11 +168,11 @@ with gr.Blocks(title="Kesherat · Inspección de palas eólicas") as demo:
168
  btn_detect = gr.Button("Detectar defectos")
169
 
170
  # Endpoint API para vídeo: devuelve dict {video, classes}. UI: extrae solo el vídeo.
171
- ev_video = btn_detect.click(fn=infer_media, inputs=video_input, outputs=json_video, api_name="/infer_media")
172
  ev_video.then(_extract_video, inputs=json_video, outputs=output_video)
173
 
174
  # Endpoint API para imagen: devuelve dict {path, classes}. UI: extrae solo la imagen.
175
- ev_image = btn_detect.click(fn=infer_media, inputs=image_input, outputs=json_image, api_name="/infer_media_1")
176
  ev_image.then(_extract_path, inputs=json_image, outputs=output_image)
177
 
178
  btn_classes = gr.Button("Mostrar clases del modelo")
 
168
  btn_detect = gr.Button("Detectar defectos")
169
 
170
  # Endpoint API para vídeo: devuelve dict {video, classes}. UI: extrae solo el vídeo.
171
+ ev_video = btn_detect.click(fn=infer_media, inputs=video_input, outputs=json_video, api_name="infer_media")
172
  ev_video.then(_extract_video, inputs=json_video, outputs=output_video)
173
 
174
  # Endpoint API para imagen: devuelve dict {path, classes}. UI: extrae solo la imagen.
175
+ ev_image = btn_detect.click(fn=infer_media, inputs=image_input, outputs=json_image, api_name="infer_media_1")
176
  ev_image.then(_extract_path, inputs=json_image, outputs=output_image)
177
 
178
  btn_classes = gr.Button("Mostrar clases del modelo")