File size: 402 Bytes
119001e
54a9bfe
f770207
119001e
 
 
 
 
 
54a9bfe
 
 
 
f770207
54a9bfe
f770207
 
54a9bfe
 
119001e
54a9bfe
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import torch
from diffusers import DiffusionPipeline

pipe = None

def load_model():
    global pipe

    if pipe is None:
        pipe = DiffusionPipeline.from_pretrained(
            "stablediffusionapi/deliberate-v2",
            torch_dtype=torch.float16
        ).to("cuda")

    return pipe


def generate(prompt: str):
    pipe = load_model()

    image = pipe(prompt).images[0]
    return image