import gradio as gr def echo(files): return f"Received {len(files)} file(s)." demo = gr.Interface( fn=echo, inputs=gr.File(label="Upload", file_types=[".jpg", ".jpeg", ".png"], type="file", multiple=True), outputs="text" ) demo.launch()