import gradio as gr
def demo_interface():
with gr.Blocks() as demo:
# Top label
gr.Markdown(
"""
LABEL
""",
elem_id="top_label"
)
# Main Tabs label
gr.Markdown(
"""
MAIN TABS
""",
elem_id="main_tabs_label"
)
# Actual tabs
with gr.Tabs():
with gr.Tab("Tabs 1"):
# Replace with any components you want
gr.Markdown(
"""
All options 1
"""
)
with gr.Tab("Tabs 2"):
# Replace with any components you want
gr.Markdown(
"""
All options 2
"""
)
# Credits label at the bottom
gr.Markdown(
"""
CREDITS Label
""",
elem_id="credits_label"
)
return demo
if __name__ == "__main__":
ui = demo_interface()
ui.launch()