Views
No views yet
1python.exe -m pip install --upgrade pip
2pip3 uninstall -y optimum transformers optimum-intel diffusers
3pip3 install git+https://github.com/huggingface/diffusers
4pip3 install git+https://github.com/openvino-dev-samples/optimum-intel.git@zimage
5pip3 install nncf
6pip3 install torch==2.8.0 torchvision==0.23.0 torchaudio==2.8.0 --index-url https://download.pytorch.org/whl/cpu
7pip3 install openvino==2025.4optimum-cli export openvino --model Tongyi-MAI/Z-Image-Turbo --task text-to-image Z-Image-Turbo-ov --weight-format int4 --group-size 64 --ratio 1.01import os
2import random
3import torch
4from optimum.intel import OVZImagePipeline
5import openvino as ov
6
7core = ov.Core()
8# 偵測支援的設備
9available_devices = core.available_devices
10print(f"目前可用設備: {available_devices}")
11
12# 1. 模型初始化
13device = "GPU" if "GPU" in available_devices else "CPU"
14model_id = "hsuwill000/Z-Image-Turbo-ov"
15pipe = OVZImagePipeline.from_pretrained(model_id, device=device)
16
17# 2. 設定提示詞與隨機種子
18prompt = "Young Chinese woman in red Hanfu, intricate embroidery. Impeccable makeup. Neon lightning-bolt lamp (⚡️), bright yellow glow, above extended left palm. Soft-lit outdoor night background, silhouetted tiered pagoda, blurred colorful distant lights."
19seed = random.randint(0, 2**32 - 1)
20
21# 3. 執行推論
22image = pipe(
23 prompt=prompt,
24 height=512,
25 width=512,
26 num_inference_steps=7,
27 guidance_scale=0.0,
28 generator=torch.Generator("cpu").manual_seed(seed),
29).images[0]
30
31# 4. 儲存結果
32image.save("z_image_ov_output.png")
33
