·gr.Text:用于文本输入,适用于自然语言处理任务的模型。
gr.Image:用于图像上传,适用于图像处理或计算机视觉模型。
·gr.Audio:用于音频输入,适用于语音识别或音频处理模型。
import gradio as grdef greet(name):return "Hello " + name + "!"demo = gr.Interface(fn=greet, inputs=gr.Textbox(), outputs=gr.Textbox())
demo.launch()
1.输入组件输入组件
允许用户以各种方式提供数据给机器学习模型。gradio提供的输入组件涵盖了从基本数据类型(如文本、数字)到复杂数据类型(如图像、音频、视频、数据框)的广泛范围。每个组件都有一系列参数,这些参数可以定制以适应特定的用例和用户体验需求。gradio提供的输入组件如下: