📑

16GB GPUで動く軽量AI画像生成モデル「Z-Image」を阿里千问工作室がリリース

に公開

最近、AI画像生成に興味があり、自宅の16GB GPUで動かせるモデルを探していました。
多くの高品質モデル(MidjourneyやSDXLなど)は24〜48GB GPUが必要で、個人開発者にはハードルが高いです。

そこで、**阿里千问工作室(Alibaba Qianwen Studio)が公開した「Z-Image」**を試してみました。
6Bパラメータで軽量化されており、16GB GPUでも快適に動作します。

Z-Imageの特徴

  • 低VRAMで推論可能(16GB GPUでもOK)
  • 安定した出力(商品画像やプロトタイプに最適)
  • 高速推論で実用的
  • 混合精度・量子化・KVキャッシュなど最適化済み

Next.jsでの簡単な統合例

API Route で画像生成

// pages/api/generate.js
export default async function handler(req, res) {
  const { prompt } = req.body;

  const response = await fetch("https://z-image.io/api/generate", {
    method: "POST",
    headers: { "Content-Type": "application/json" },
    body: JSON.stringify({ prompt, width: 512, height: 512 })
  });

  const result = await response.json();
  res.status(200).json(result);
}

フロントエンドで呼び出す

// pages/index.js
import { useState } from "react";

export default function Home() {
  const [prompt, setPrompt] = useState("");
  const [imageUrl, setImageUrl] = useState("");

  const generateImage = async () => {
    const res = await fetch("/api/generate", {
      method: "POST",
      headers: { "Content-Type": "application/json" },
      body: JSON.stringify({ prompt })
    });
    const data = await res.json();
    setImageUrl(data.url); // APIが返す画像URLを表示
  };

  return (
    <div>
      <h1>Z-Image デモ (16GB GPU対応)</h1>
      <input
        value={prompt}
        onChange={(e) => setPrompt(e.target.value)}
        placeholder="Enter prompt"
      />
      <button onClick={generateImage}>Generate</button>
      {imageUrl && <img src={imageUrl} alt="Generated Image" />}
    </div>
  );
}

デモと参考

Z-Image の公式デモはこちらから確認できます: https://z-image.io/

自宅GPUでも プロトタイプ作成や商品画像生成 に十分使える軽量モデルです。
同じように軽量モデルを試した方の意見も聞きたいです。


Discussion