import gradio as gr | |
def greet(name, image): | |
# 这里我们只处理文本,忽略图片输入 | |
return "Hello " + name + "!!" | |
# 定义输入:一个文本框和一个图片选择框 | |
inputs = [ | |
gr.inputs.Textbox(label="Your Name"), | |
gr.inputs.Image(label="Your Image") | |
] | |
# 定义输出:一个文本框 | |
outputs = gr.outputs.Textbox() | |
# 创建 Interface 对象,设置 live=False 以添加提交按钮 | |
demo = gr.Interface(fn=greet, inputs=inputs, outputs=outputs, live=False) | |
# 启动界面 | |
demo.launch() | |