File size: 546 Bytes
744a4e1 25c1d65 744a4e1 25c1d65 acb3120 744a4e1 f632c1f 2958197 744a4e1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
from gradio_client import Client
import gradio as gr
import concurrent.futures
def greet_para(params_text):
params = params_text.split("\n")
with concurrent.futures.ThreadPoolExecutor() as executor:
results = list(executor.map(greet, params))
return results
def greet(name):
client = Client("Renecto/queue_10_limit")
r = client.submit(name=name, api_name="/predict")
return r.result()
demo = gr.Interface(fn=greet_para, inputs=gr.TextArea("""aaa
bbb
ccc
ddd
eee
fff"""), outputs="json")
demo.launch()
|