Spaces:
Running
Running
# Crear la interfaz de Gradio | |
demo = gr.Interface( | |
fn=handle_message, # Función de manejo de mensaje y archivos | |
inputs=[ | |
gr.Textbox(placeholder="Escribe un mensaje..."), | |
gr.File(label="Subir imágenes", file_count="multiple", file_types=["image"]) | |
], | |
outputs=[ | |
gr.Chatbot(type="messages"), # Formato actualizado para mensajes con "role" y "content" | |
gr.Textbox(label="Conteo de imágenes") | |
], | |
examples=[ # Ejemplos iniciales de mensajes | |
["No files", []], # Ejemplo con solo texto y sin archivos | |
["Aquí tienes una imagen", ["path/to/example1.jpg"]], # Ejemplo con texto y una imagen | |
], | |
cache_examples=True | |
) | |
# Iniciar la interfaz | |
demo.launch() | |