CombinedApps / app.py
Topgun3232's picture
Create app.py
9da339b verified
Raw
History Blame Contribute Delete
899 Bytes
import gradio as gr
# --------------------------------------------------------
# APP 1 — Text Reverser
# --------------------------------------------------------
def reverse_text(text):
return text[::-1]
text_app = gr.Interface(
fn=reverse_text,
inputs="text",
outputs="text",
title="Text Reverser"
)
# --------------------------------------------------------
# APP 2 — Number Doubler
# --------------------------------------------------------
def double_number(num):
return num * 2
number_app = gr.Interface(
fn=double_number,
inputs="number",
outputs="number",
title="Number Doubler"
)
# --------------------------------------------------------
# COMBINE BOTH USING TABS
# --------------------------------------------------------
combined = gr.TabbedInterface(
[text_app, number_app],
["Reverse Text", "Double Number"]
)
combined.launch()