image / tools /generate.py
Muthuraja18's picture
Upload 11 files
0f0d66e verified
Raw
History Blame
539 Bytes
import torch
from diffusers import AutoPipelineForText2Image
pipe = None
def load_model():
global pipe
if pipe is None:
pipe = AutoPipelineForText2Image.from_pretrained(
"stabilityai/sd-turbo",
torch_dtype=torch.float32
)
pipe.to("cpu")
return pipe
def generate_image(prompt: str):
model = load_model()
result = model(
prompt=prompt,
num_inference_steps=20,
guidance_scale=3.0
)
return result.images[0]