orion / app.py
Shawn
Add application file
bca8cc3
raw
history blame
668 Bytes
import gradio as gr
# 定义第一个接口
def greet(name):
return "Hello " + name + "!!"
iface_greet = gr.Interface(fn=greet, inputs="text", outputs="text", title="Greeting")
# 定义第二个接口
def count_numbers(n):
return len(str(n))
iface_count = gr.Interface(fn=count_numbers, inputs="number", outputs="number", title="Count Numbers")
# 将两个接口添加到接口组中
iface_group = gr.InterfaceGroup([iface_greet, iface_count], title="My Interfaces")
# 为第一个接口添加一个按钮,点击该按钮将切换到第二个接口
iface_greet.add_button("Count Numbers", interface=iface_count)
# 启动接口组
iface_group.launch()