from diffusers import StableDiffusionXLPipeline import torch from PIL import Image import os pipe = StableDiffusionXLPipeline.from_pretrained( "stabilityai/sdxl-turbo" ).to("cpu") pipe.safety_checker = None # Optional def generate_scene_image(prompt, idx): image = pipe(prompt).images[0] out_path = f"assets/images/scene_{idx}.png" image.save(out_path) return out_path