C2MV commited on
Commit
29307e1
verified
1 Parent(s): f921b51

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +60 -1
app.py CHANGED
@@ -257,17 +257,76 @@ def update_image(image_url):
257
  else:
258
  return None
259
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
260
  # Gradio layout setup
261
  with gr.Blocks() as demo:
262
  with gr.Row():
263
  with gr.Column(scale=1):
264
  # Agregar el video al inicio
265
  video = gr.Video(value="video.mp4", label="Video de Introducci贸n")
 
 
 
 
 
 
 
 
 
 
266
  chatbot_input = gr.Textbox(label="Tu mensaje")
 
267
  chatbot_output = gr.Chatbot(label="ChatBot")
268
  chatbot_history = gr.State(value=[])
269
  image_url = gr.State(value=None)
270
- submit_button = gr.Button("Enviar")
271
 
272
  # Main accordion for categories
273
  # Main accordion for categories
 
257
  else:
258
  return None
259
 
260
+
261
+ images = [
262
+ {"id": "rId101", "path": "images/rId101.png", "description": "Descripci贸n 1"},
263
+ {"id": "rId105", "path": "images/rId105.png", "description": "Descripci贸n 2"},
264
+ {"id": "rId109", "path": "images/rId109.png", "description": "Descripci贸n 3"},
265
+ {"id": "rId113", "path": "images/rId113.png", "description": "Descripci贸n 4"},
266
+ {"id": "rId117", "path": "images/rId117.png", "description": "Descripci贸n 5"},
267
+ {"id": "rId121", "path": "images/rId121.png", "description": "Descripci贸n 6"},
268
+ {"id": "rId125", "path": "images/rId125.png", "description": "Descripci贸n 7"},
269
+ {"id": "rId129", "path": "images/rId129.png", "description": "Descripci贸n 8"},
270
+ {"id": "rId133", "path": "images/rId133.png", "description": "Descripci贸n 9"},
271
+ {"id": "rId136", "path": "images/rId136.png", "description": "Descripci贸n 10"},
272
+ {"id": "rId139", "path": "images/rId139.png", "description": "Descripci贸n 11"},
273
+ {"id": "rId142", "path": "images/rId142.png", "description": "Descripci贸n 12"},
274
+ {"id": "rId145", "path": "images/rId145.png", "description": "Descripci贸n 13"},
275
+ {"id": "rId149", "path": "images/rId149.png", "description": "Descripci贸n 14"},
276
+ {"id": "rId153", "path": "images/rId153.png", "description": "Descripci贸n 15"},
277
+ {"id": "rId157", "path": "images/rId157.png", "description": "Descripci贸n 16"},
278
+ {"id": "rId161", "path": "images/rId161.png", "description": "Descripci贸n 17"},
279
+ {"id": "rId165", "path": "images/rId165.png", "description": "Descripci贸n 18"},
280
+ {"id": "rId169", "path": "images/rId169.png", "description": "Descripci贸n 19"},
281
+ {"id": "rId173", "path": "images/rId173.png", "description": "Descripci贸n 20"},
282
+ {"id": "rId177", "path": "images/rId177.png", "description": "Descripci贸n 21"},
283
+ {"id": "rId180", "path": "images/rId180.png", "description": "Descripci贸n 22"},
284
+ {"id": "rId184", "path": "images/rId184.png", "description": "Descripci贸n 23"},
285
+ {"id": "rId187", "path": "images/rId187.png", "description": "Descripci贸n 24"},
286
+ {"id": "rId192", "path": "images/rId192.png", "description": "Descripci贸n 25"},
287
+ {"id": "rId195", "path": "images/rId195.png", "description": "Descripci贸n 26"},
288
+ {"id": "rId40", "path": "images/rId40.png", "description": "Descripci贸n 27"},
289
+ {"id": "rId44", "path": "images/rId44.png", "description": "Descripci贸n 28"},
290
+ {"id": "rId47", "path": "images/rId47.png", "description": "Descripci贸n 29"},
291
+ {"id": "rId50", "path": "images/rId50.png", "description": "Descripci贸n 30"},
292
+ {"id": "rId53", "path": "images/rId53.png", "description": "Descripci贸n 31"},
293
+ {"id": "rId56", "path": "images/rId56.png", "description": "Descripci贸n 32"},
294
+ {"id": "rId59", "path": "images/rId59.png", "description": "Descripci贸n 33"},
295
+ {"id": "rId63", "path": "images/rId63.png", "description": "Descripci贸n 34"},
296
+ {"id": "rId66", "path": "images/rId66.png", "description": "Descripci贸n 35"},
297
+ {"id": "rId70", "path": "images/rId70.png", "description": "Descripci贸n 36"},
298
+ {"id": "rId73", "path": "images/rId73.png", "description": "Descripci贸n 37"},
299
+ {"id": "rId76", "path": "images/rId76.png", "description": "Descripci贸n 38"},
300
+ {"id": "rId80", "path": "images/rId80.png", "description": "Descripci贸n 39"},
301
+ {"id": "rId83", "path": "images/rId83.png", "description": "Descripci贸n 40"},
302
+ {"id": "rId87", "path": "images/rId87.png", "description": "Descripci贸n 41"},
303
+ {"id": "rId90", "path": "images/rId90.png", "description": "Descripci贸n 42"},
304
+ {"id": "rId94", "path": "images/rId94.png", "description": "Descripci贸n 43"},
305
+ {"id": "rId97", "path": "images/rId97.png", "description": "Descripci贸n 44"},
306
+ ]
307
+
308
+
309
  # Gradio layout setup
310
  with gr.Blocks() as demo:
311
  with gr.Row():
312
  with gr.Column(scale=1):
313
  # Agregar el video al inicio
314
  video = gr.Video(value="video.mp4", label="Video de Introducci贸n")
315
+
316
+ # Agregar las im谩genes en un grid de 3 columnas por fila
317
+ for i in range(0, len(images), 3):
318
+ with gr.Row():
319
+ for j in range(3):
320
+ if i + j < len(images):
321
+ with gr.Column(scale=1):
322
+ gr.Image(value=images[i + j]["path"])
323
+ gr.Markdown(images[i + j]["description"])
324
+
325
  chatbot_input = gr.Textbox(label="Tu mensaje")
326
+ submit_button = gr.Button("Enviar")
327
  chatbot_output = gr.Chatbot(label="ChatBot")
328
  chatbot_history = gr.State(value=[])
329
  image_url = gr.State(value=None)
 
330
 
331
  # Main accordion for categories
332
  # Main accordion for categories