Gradio 月活用户达到 100 万!

阅读更多
Gradio logo
  1. 附加功能
  2. 提醒

提醒

您可能希望向用户显示提醒。为此,在您的函数中引发 gr.Error("自定义消息") 以停止函数的执行并向用户显示错误消息。

您还可以通过在函数中使用独立的行 gr.Warning("自定义消息")gr.Info("自定义消息") 来发出警告或信息,这将立即显示模态框,同时继续执行您的函数。gr.Info()gr.Warning() 之间的唯一区别是提醒的颜色。

def start_process(name):
    gr.Info("Starting process")
    if name is None:
        gr.Warning("Name is empty")
    ...
    if success == False:
        raise gr.Error("Process failed")

提示: 请注意,gr.Error() 是必须引发的异常,而 gr.Warning()gr.Info() 是直接调用的函数。