"""Nova XL LCM OpenVINO INT4 inference example (optimum-intel). Requires: diffusers==0.37.1, transformers==4.57.6, tokenizers==0.22.0, huggingface-hub==0.35.1, optimum-intel==2.2.0, optimum==2.3.0, openvino==2026.4.0, nncf==3.4.0, torch, pillow, psutil Source model: sca255/nova_xl_lcm (SDXL LCM anime). Recipe: num_inference_steps=8, guidance_scale=1.5, 1024x1024. """ import torch from optimum.intel import OVDiffusionPipeline MODEL_ID = "HelloSun/nova_xl_lcm-OpenVINO-INT4" # or local ./nova_xl_lcm-ov-int4 def main(): pipe = OVDiffusionPipeline.from_pretrained(MODEL_ID, compile=True) prompt = "1girl, anime style, masterpiece, best quality, detailed face, beautiful eyes" image = pipe( prompt=prompt, height=1024, width=1024, num_inference_steps=8, guidance_scale=1.5, generator=torch.Generator().manual_seed(42), ).images[0] image.save("nova_xl_lcm_ov_int4.png") print("saved nova_xl_lcm_ov_int4.png") if __name__ == "__main__": main()