| import gradio as gr | |
| def cal(number_1,op,number_2): | |
| if op == 'add': | |
| return number_1 + number_2 | |
| if op == 'sub': | |
| return number_1 - number_2 | |
| demo = gr.Interface( | |
| fn=cal, | |
| inputs=[ | |
| gr.Number(value=0, label="First Number"), | |
| gr.Radio(['add','sub']), | |
| gr.Number(value=0, label="Second Number") | |
| ], | |
| outputs='number', | |
| examples=[ | |
| [6, 'add', 7], | |
| [7, 'sub', 3] | |
| ], | |
| description="Addition and Sub Calculator" | |
| ) | |
| demo.launch() |