| import gradio as gr | |
| def greet(name): | |
| return "Hello " + name + "!" | |
| with gr.Blocks() as demo: | |
| with gr.Row(): | |
| name = gr.Text(label="Name") | |
| name2 = gr.Text(label="Name") | |
| num = gr.Number(label="Something to Enter") | |
| num2 = gr.Number(label="Something to Enter 2") | |
| num3 = gr.Number(label="Something to Enter 3") | |
| num4 = gr.Number(label="Something to Enter 4") | |
| output = gr.Textbox(label="Output Box") | |
| greet_btn = gr.Button("Greet") | |
| greet_btn.click(fn=greet, inputs=name, outputs=output, api_name="greet") | |
| long = "Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum Lorem ipsum " | |
| gr.Examples([[long, long, 2, 2, 2, 2],[long, long, 2, 2, 2, 2],[long, long, 2, 2, 2, 2]], [name, name2, num, num2, num3, num4]) | |
| if __name__ == "__main__": | |
| demo.launch() | |