gradio入门

快速入门

import gradio as gr

def greet(name):
    return "h1 " + name + "!"

gr.Interface(
    fn=greet,
    inputs="text", 
    outputs="text", 
    title="Greeting Interface",
    description="This interface greets the user with the provided name."
    ).launch(share=True)

文件名为app.py,直接在终端运行python app.py。即会出现一个链接,打开链接,就会在浏览器界面出现内容。

但是使用这种方法,当需要更改代码时,更改后,需要将服务停掉,重新运行,很不方便。所以,第二种方法,使用debug模式运行。

方法:将接口赋值给demo(固定写法,debug模式必须在demo的命名空间下启动),然后用demo启动,最后在终端运行gradio app.py

import gradio as gr

def greet(name):
    return "h1 " + name + "!"

demo = gr.Interface(
    fn=greet,
    inputs="text", 
    outputs="text", 
    title="Greeting Interface",
    description="This interface greets the user with the provided name."
    )

demo.launch(share=True)

Gradio 学习笔记:构建简单的 AI 交互界面

1. Gradio 简介

Gradio 是一个 Python 库,可以快速为机器学习模型创建友好的 Web 界面。它的特点是:

  • 简单易用,几行代码即可创建界面
  • 支持多种输入输出类型
  • 可以快速分
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值