File size: 425 Bytes
1f725d8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import os
from huggingface_hub import InferenceClient

class ImageGeneration:
    def __init__(self):
        self.client = InferenceClient(
        provider="nscale",
        api_key=os.environ["HF_TOKEN"],
    )
        
    async def generateImage(self,prompt:str):
        image = self.client.text_to_image(
            prompt,
            model="stabilityai/stable-diffusion-xl-base-1.0",
        )
        return image