import gradio as gr def greet(name): return f"Hello, {name}!" with gr.Blocks() as demo: name_input = gr.Textbox(label="Enter your name:") greet_button = gr.Button("Greet") output = gr.Textbox(label="Greeting") greet_button.click(greet, inputs=name_input, outputs=output) demo.launch()