Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| def echo(params): | |
| print(params) | |
| return params | |
| def get_params(request: gr.Request): | |
| params = request.query_params | |
| ip = request.client.host | |
| return {"params": params, | |
| "ip": ip} | |
| with gr.Blocks() as demo: | |
| url_params = gr.State() | |
| text_in = gr.Textbox() | |
| text_out = gr.JSON() | |
| btn = gr.Button() | |
| btn.click(echo, inputs=[url_params], outputs=[text_out]) | |
| demo.load(get_params, None, url_params, queue=True) | |
| demo.launch() |