File size: 245 Bytes
e519538
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
import gradio as gr

def predict(text, request: gr.Request):
    return {
        "ip": request.client.host,
        "user_agent": request.headers["user-agent"]
    }

demo = gr.Interface(fn=predict, inputs="text", outputs="json")
demo.launch()