Spaces:
Sleeping
Sleeping
Update app.py
Browse files
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
|