import random import gradio as gr with gr.Blocks() as demo: with gr.Row(): clear_button = gr.Button("Clear") skip_button = gr.Button("Skip") random_button = gr.Button("Random") numbers = [gr.Number(), gr.Number()] clear_button.click(lambda : (None, None), outputs=numbers) skip_button.click(lambda : [gr.skip(), gr.skip()], outputs=numbers) random_button.click(lambda : (random.randint(0, 100), random.randint(0, 100)), outputs=numbers) if __name__ == "__main__": demo.launch()