RanM commited on
Commit
bcf5d3b
·
verified ·
1 Parent(s): 9e2d698

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -63,7 +63,7 @@ async def queue_api_calls(sentence_mapping, character_dict, selected_style):
63
  model_actors = [ModelActor.remote() for _ in range(num_actors)]
64
  tasks = [model_actors[i % num_actors].generate_image.remote(prompt, f"Prompt {paragraph_number}") for i, (paragraph_number, prompt) in enumerate(prompts)]
65
 
66
- responses = await asyncio.gather(*[asyncio.wrap_future(ray.get(task)) for task in tasks])
67
  images = {paragraph_number: response for (paragraph_number, _), response in zip(prompts, responses)}
68
  return images
69
 
@@ -90,7 +90,7 @@ gradio_interface = gr.Interface(
90
  fn=process_prompt,
91
  inputs=[gr.JSON(label="Sentence Mapping"), gr.JSON(label="Character Dict"), gr.Dropdown(["oil painting", "sketch", "watercolor"], label="Selected Style")],
92
  outputs="json"
93
- )
94
 
95
  if __name__ == "__main__":
96
  gradio_interface.launch()
 
63
  model_actors = [ModelActor.remote() for _ in range(num_actors)]
64
  tasks = [model_actors[i % num_actors].generate_image.remote(prompt, f"Prompt {paragraph_number}") for i, (paragraph_number, prompt) in enumerate(prompts)]
65
 
66
+ responses = await asyncio.gather(*[asyncio.wrap_future(asyncio.ensure_future(ray.get(task))) for task in tasks])
67
  images = {paragraph_number: response for (paragraph_number, _), response in zip(prompts, responses)}
68
  return images
69
 
 
90
  fn=process_prompt,
91
  inputs=[gr.JSON(label="Sentence Mapping"), gr.JSON(label="Character Dict"), gr.Dropdown(["oil painting", "sketch", "watercolor"], label="Selected Style")],
92
  outputs="json"
93
+ ).queue(default_concurrency_limit=20) # Adjust the concurrency limit as needed
94
 
95
  if __name__ == "__main__":
96
  gradio_interface.launch()