import gradio as gr import requests def upload_file(inputs): file_data = inputs.read() files = {"file": file_data} response = requests.post("https://getprediction-o22v7v4baq-el.a.run.app/upload", files=files) responsedata = response.json() prediction = responsedata.get('prediction', 'Prediction not available') return prediction iface = gr.Interface(upload_file, inputs="file", outputs="text") iface.launch()