自学内容网 自学内容网

Gradio转换为API调用

Gradio UI应用转化调用的API接口,
1、Flask Web库框架创建一个API服务器

2、下面是一个简单的代码示例:

from flask import Flask, jsonify, request
import gradio as gr

app = Flask(__name__)

# define your Gradio interface function
def say_hello(name):
    return "Hello, {}".format(name)

# define your API endpoint
@app.route('/api/say_hello', methods=['POST'])
def api_say_hello():
    data = request.get_json()
    name = data['name']
    result = say_hello(name)
    return jsonify(result=result)

# run the server
if __name__ == '__main__':
    gr.Interface(fn=say_hello, inputs="text", outputs="text").launch()
    app.run(debug=True)

原文地址:https://blog.csdn.net/liuchenbaidu/article/details/135704221

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!