Gradio 是一个开源的 Python 框架,可以快速开发页面,Gradio 主要用于 AI 模型 Demo 的开发,通过几行代码可以快速生成一个 Web Demo,由于 AI 算法工程师使用的都是 Python 语言,使用 Python 开发 Demo 会相对简单,不需要掌握前端技术。
安装依赖
pip install gradio
启动示例程序
简单编写一个程序,调用 Rest API 并将结果进行 JSON 格式化显示。

代码如下:
import gradio as gr
import requests
def greet(name, is_morning, temperature):
greeting = requests.get("https://httpbin.org/get").json()
return greeting
demo = gr.Interface(
fn=greet,
inputs=["text", "checkbox", gr.Slider(0, 100)],
outputs=["json"],
allow_flagging="never"
)
demo.launch()
Gradio API
启动 Gradio 时,会自动生成 API,可以通过 Rest 进行调用。
python
from gradio_client import Client
client = Client("http://127.0.0.1:7860/")
result = client.pr

最低0.47元/天 解锁文章
1047

被折叠的 条评论
为什么被折叠?



