Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -1,7 +1,6 @@
|
|
1 |
import gradio as gr
|
2 |
import torch
|
3 |
from diffusers import AutoPipelineForText2Image
|
4 |
-
import base64
|
5 |
from io import BytesIO
|
6 |
from generate_propmts import generate_prompt
|
7 |
from concurrent.futures import ThreadPoolExecutor
|
@@ -13,11 +12,11 @@ model = AutoPipelineForText2Image.from_pretrained("stabilityai/sdxl-turbo")
|
|
13 |
def generate_image(text, sentence_mapping, character_dict, selected_style):
|
14 |
try:
|
15 |
prompt, _ = generate_prompt(text, sentence_mapping, character_dict, selected_style)
|
|
|
16 |
image = model(prompt=prompt, num_inference_steps=1, guidance_scale=0.0).images[0]
|
17 |
buffered = BytesIO()
|
18 |
-
|
19 |
-
|
20 |
-
image_bytes = base64.b64decode(result)
|
21 |
return image_bytes
|
22 |
except Exception as e:
|
23 |
print(f"Error generating image: {e}")
|
|
|
1 |
import gradio as gr
|
2 |
import torch
|
3 |
from diffusers import AutoPipelineForText2Image
|
|
|
4 |
from io import BytesIO
|
5 |
from generate_propmts import generate_prompt
|
6 |
from concurrent.futures import ThreadPoolExecutor
|
|
|
12 |
def generate_image(text, sentence_mapping, character_dict, selected_style):
|
13 |
try:
|
14 |
prompt, _ = generate_prompt(text, sentence_mapping, character_dict, selected_style)
|
15 |
+
print(f"Generated prompt: {prompt}")
|
16 |
image = model(prompt=prompt, num_inference_steps=1, guidance_scale=0.0).images[0]
|
17 |
buffered = BytesIO()
|
18 |
+
image.save(buffered, format="JPEG")
|
19 |
+
image_bytes = buffered.getvalue()
|
|
|
20 |
return image_bytes
|
21 |
except Exception as e:
|
22 |
print(f"Error generating image: {e}")
|