모델 가이드

Qwen Image API: 버전, 가격, 코드

Alibaba의 Qwen Image 모델은 여러 언어의 텍스트가 있는 이미지와 지시 편집을 위한 저비용 선택지입니다. 이 가이드는 Revana의 일곱 가지 버전, 각각의 비용, 호출 방법을 다룹니다.

카탈로그의 모든 Qwen Image 모델

Qwen Image는 Alibaba의 이미지 모델 계열입니다. 영어뿐 아니라 중국어로 이미지 속 텍스트를 렌더링하고 편집 지시를 충실히 따르는 것으로 알려져 있습니다. Revana는 일곱 가지 버전을 모두 같은 요청 형식으로 제공합니다.

Qwen Image 모델 비교
모델모델 id기능크기참조 이미지시작가경로
Qwen Image 3.0qwen-image-3.0텍스트 투 이미지, 편집1K, 2K최대 3장$0.03경로 2개
Qwen Image 3.0 Proqwen-image-3.0-pro텍스트 투 이미지, 편집1K, 2K최대 3장$0.04경로 2개
Qwen Image 2.1qwen-image-2.1텍스트 투 이미지, 편집1K, 2K이미지 1장$0.03경로 1개
Qwen Image 2.0qwen-image-2.0텍스트 투 이미지, 편집1K, 2K이미지 1장$0.03경로 2개
Qwen Image 2.0 Proqwen-image-2.0-pro텍스트 투 이미지, 편집1K, 2K이미지 1장$0.07경로 1개
Qwen Imageqwen-image텍스트 투 이미지, 편집모델 기본값이미지 1장$0.03경로 1개
Qwen Image Editqwen-image-edit편집 전용모델 기본값이미지 1장$0.04경로 1개

가격은 이미지당입니다. 새 프로젝트라면 Qwen Image 3.0으로 시작하세요. 가장 최신의 표준 등급이고, 최대 3장의 참조 이미지를 받으며, 1K와 마찬가지로 2K에서도 $0.03입니다. 표준 등급이 필요한 디테일을 놓친다면 3.0 Pro로 옮기고, 이미 튜닝한 프롬프트에는 이전 버전을 유지하세요.

Qwen Image 가격 (2026년 10월)

Qwen Image의 이미지당 및 배치당 가격
모델크기이미지당이미지 100장이미지 1,000장
Qwen Image 3.01K 또는 2K$0.03$3.00$30.00
Qwen Image 3.0 Pro1K$0.04$4.00$40.00
Qwen Image 3.0 Pro2K$0.08$8.00$80.00
Qwen Image 2.11K$0.03$3.00$30.00
Qwen Image 2.12K$0.05$5.00$50.00
Qwen Image 2.01K 또는 2K$0.03$3.00$30.00
Qwen Image 2.0 Pro1K 또는 2K$0.07$7.00$70.00
Qwen Image단일 크기$0.03$3.00$30.00
Qwen Image Edit단일 크기$0.04$4.00$40.00

놓치기 쉬운 가격 세부 사항이 두 가지 있습니다. Qwen Image 3.0은 1K와 2K 가격이 같으므로 더 작은 크기를 요청할 이유가 없습니다. Qwen Image 3.0 Pro는 1K에서 2K로 가면 두 배가 되므로, 1K로 초안을 만들고 마음에 드는 것만 2K로 렌더링하세요. 실패한 이미지에는 요금이 청구되지 않습니다.

Qwen Image가 잘하는 것

  • 영어 외 언어의 텍스트. 중국어 간판, 메뉴, 라벨, 포스터, 또는 한 이미지에 중국어와 영어를 함께 넣는 경우.
  • 지시 편집. "재킷을 빨간색으로 바꿔", "왼쪽 사람을 제거해", "간판 텍스트를 OPEN으로 바꿔". Qwen Image Edit는 이것만 하고, 최신 버전은 텍스트 투 이미지와 함께 이를 수행합니다.
  • 이미지당 낮은 비용. 이미지당 $0.03로, Qwen Image 3.0은 마케팅 변형을 대량으로 만드는 비교적 저렴한 방법 중 하나입니다.

저희는 품질 점수를 공개하지 않습니다. 텍스트가 많은 영어 레이아웃은 결정하기 전에 직접 쓰는 프롬프트로 GPT Image 2와 Nano Banana Pro와 비교해 보세요.

Qwen Image 3.0 이미지 생성하기

모델 id와 input를 담아 POST /v1/generations를 보낸 다음 생성 결과를 폴링하세요. 이 2K 이미지는 $0.03입니다.

cURL
export REVANA_API_KEY="sr_live_..."

# 1. Submit the job (returns 202 with the generation id)
curl https://api.revana.si/v1/generations \
  -H "Authorization: Bearer $REVANA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "qwen-image-3.0",
    "input": {
      "prompt": "A night street in Shanghai, a small noodle shop with a red paper lantern. The wooden sign above the door reads 老街面馆 in brush calligraphy. Light rain, reflections on the pavement.",
      "resolution": "2K"
    },
    "max_cost_usd": 0.1
  }'

# 2. Poll with the id from step 1 until status is "succeeded" or "failed"
curl https://api.revana.si/v1/generations/gen_01JC2V8K5T \
  -H "Authorization: Bearer $REVANA_API_KEY"
Python
import os
import time

import requests

API = "https://api.revana.si/v1"
HEADERS = {"Authorization": f"Bearer {os.environ['REVANA_API_KEY']}"}

resp = requests.post(f"{API}/generations", headers=HEADERS, json={
    "model": "qwen-image-3.0",
    "input": {
        "prompt": "A night street in Shanghai, a small noodle shop with a red paper lantern. The wooden sign above the door reads 老街面馆 in brush calligraphy. Light rain, reflections on the pavement.",
        "resolution": "2K",
    },
    "max_cost_usd": 0.1,
})
resp.raise_for_status()
job = resp.json()

while job["status"] in ("queued", "running"):
    time.sleep(3)
    job = requests.get(f"{API}/generations/{job['id']}", headers=HEADERS).json()

if job["status"] == "succeeded":
    print(job["output"]["urls"], job["cost_usd"])
else:
    print("Failed:", job["error"])
Node.js
// Node 18 or later. Save as generate.mjs and run: node generate.mjs
const API = "https://api.revana.si/v1";
const headers = {
  Authorization: `Bearer ${process.env.REVANA_API_KEY}`,
  "Content-Type": "application/json",
};

const res = await fetch(`${API}/generations`, {
  method: "POST",
  headers,
  body: JSON.stringify({
    model: "qwen-image-3.0",
    input: {
      prompt: "A night street in Shanghai, a small noodle shop with a red paper lantern. The wooden sign above the door reads 老街面馆 in brush calligraphy. Light rain, reflections on the pavement.",
      resolution: "2K",
    },
    max_cost_usd: 0.1,
  }),
});
if (!res.ok) throw new Error(`${res.status} ${await res.text()}`);
let job = await res.json();

while (job.status === "queued" || job.status === "running") {
  await new Promise((r) => setTimeout(r, 3000));
  job = await (await fetch(`${API}/generations/${job.id}`, { headers })).json();
}

if (job.status === "succeeded") console.log(job.output.urls, job.cost_usd);
else console.error("Failed:", job.error);
응답
{
  "id": "gen_01JC2V8K5T",
  "model": "qwen-image-3.0",
  "status": "succeeded",
  "output": {
    "urls": [
      "https://cdn.revana.si/g/gen_01JC2V8K5T/0.png"
    ]
  },
  "cost_usd": 0.03,
  "attempts": 1,
  "error": null,
  "created_at": "2026-10-28T10:14:02Z",
  "completed_at": "2026-10-28T10:15:31Z"
}

지시로 이미지 편집하기

편집하려면 이미지를 보내고 무엇을 바꿀지 말하세요. Qwen Image 3.0과 3.0 Pro는 image_urls로 최대 3장의 이미지를 받고, 다른 버전은 image_url로 한 장을 받습니다. Qwen Image Edit의 이 편집은 $0.04입니다.

요청 본문
{
  "model": "qwen-image-edit",
  "input": {
    "prompt": "Replace the text on the shop sign with FRESH BREAD DAILY, in the same font and colour. Change nothing else.",
    "image_url": "https://example.com/bakery-front.jpg"
  },
  "max_cost_usd": 0.1
}

모델이 받는 것보다 많은 이미지를 보내면 422 invalid_input로 즉시 거부되며, 메시지에 제한이 표시됩니다. 거부된 요청에는 요금이 청구되지 않습니다.

모든 Qwen 버전은 모델 페이지에 있고, 요청 레퍼런스는 문서에, 크레딧 팩은 요금 페이지에 있습니다. API 키를 받아 샘플을 실행해 보세요.

자주 묻는 질문

Qwen Image API는 얼마인가요?

2026년 10월 기준 Qwen Image 3.0은 1K 또는 2K에서 이미지당 $0.03, Qwen Image 3.0 Pro는 1K에서 $0.04, 2K에서 $0.08, Qwen Image Edit는 편집당 $0.04입니다.

어떤 Qwen Image 버전을 써야 하나요?

Qwen Image 3.0으로 시작하세요. 가장 최신의 표준 등급이며, 최대 3장의 참조 이미지를 받고 1K와 2K 가격이 같습니다. 더 많은 디테일이 필요하면 3.0 Pro를 사용해 보세요.

Qwen Image는 중국어 텍스트를 렌더링할 수 있나요?

네. 영어뿐 아니라 중국어 텍스트 렌더링은 Qwen Image 계열이 잘 알려진 강점입니다. 프롬프트에 정확한 글자를 넣고, 게시하기 전에 결과를 확인하세요.

Qwen Image와 Qwen Image Edit는 어떻게 다른가요?

Qwen Image Edit는 보낸 이미지를 편집하기만 합니다. 다른 Qwen Image 버전은 프롬프트로 이미지를 만들고 편집도 합니다.

Qwen Image 3.0에 이미지를 몇 장 보낼 수 있나요?

image_urls로 최대 3장입니다. 이전 버전은 image_url로 한 장을 받습니다.

하나의 키로 Qwen Image 사용해 보기

모든 Qwen Image 버전과 그 밖의 모든 이미지·영상 모델을 하나의 API 키로. $10부터 시작하는 선불 크레딧이며, 전달된 이미지에만 청구됩니다.