APIMaster.ai

qwen_image_edit_spicy — Kullanım ve parametreler

Görüntü düzenleme. Genel kimlik qwen_image_edit_spicy; taban fiyat başarılı görüntü başına $0.040. APIMaster içinde bu alt çizgili kimliği kullanın.

qwen_image_edit_spicy

Görüntü düzenleme. Genel kimlik qwen_image_edit_spicy; taban fiyat başarılı görüntü başına $0.040. APIMaster içinde bu alt çizgili kimliği kullanın.

APIMaster API anahtarını Authorization: Bearer ile kullanın. JSON için Content-Type: application/json; multipart boundary değerini cURL/requests ayarlasın. https://apimaster.ai/v1 zaten /v1 içerir.

POST https://apimaster.ai/v1/images/generations · application/json

Örnekler eşzamanlı uç noktalar kullanır: sunucu kabul edilen görevi sorgulayarak bekler. İstemci sağlayıcı UUID’si yerine son Images sonucunu alır. Okuma süresini uzun tutun, ör. 750 saniye; akış kullanmayın.

Parametreler

Alan / tür Kurallar ve varsayılanlar
model · string Zorunlu: yukarıdaki tam genel model kimliği.
prompt · string Görüntüyü veya düzenleme talimatını açıklayan zorunlu, boş olmayan metin.
n · integer = 1 İsteğe bağlı tamsayı: yalnızca 1, varsayılan 1.
response_format · string = url İsteğe bağlı metin: url (varsayılan) veya b64_json.
image · string Zorunlu ana görüntü: erişilebilir URL veya veri URI’si (data:image/png;base64,...).
reference_images · string[] | null = null; [] İsteğe bağlı metin dizisi, en fazla iki ek referans; URL/veri URI biçimi. Ana görüntü dahil toplam en fazla üç görüntü.
images / image_urls · string[] Alternatif sıralı dizi: ilk görüntü ana, kalan en fazla iki görüntü referans. Yinelenmeyi önlemek için tek giriş biçimi kullanın.
seed · integer | null = null İsteğe bağlı tamsayı veya null, varsayılan null; 0 veya null rastgele tohum kullanır. Sayısal aralık belgelenmemiştir; Z Image aralığını kullanmayın.
size · string = auto İsteğe bağlı, yalnızca auto. Çıktı boyutu ana görüntüyü izler; width/height göndermeyin.
quality · standard; stream · false Desteklenmez: n>1, stream=true, mask/mask_url, style, background, output_format, watermark. quality atlanmalı veya standard olmalı, ek kalite kademesi yoktur. Bilinmeyen ek parametreler reddedilir.
resolution Qwen bir ana ve en fazla iki referans ister. JSON, image, images, image_urls, reference_images sırasıyla birleştirilir; yalnızca image ve reference_images önerilir. prompt_extend ve açık boyutlar desteklenmez; resolution atlayın.

Örnekler

cURL · JSON

curl --max-time 750 'https://apimaster.ai/v1/images/generations' \
  -H "Authorization: Bearer $APIMASTER_API_KEY" \
  -H 'Content-Type: application/json' \
  --data '{
  "model": "qwen_image_edit_spicy",
  "prompt": "Change the red paper boat to blue. Keep the pond and lighting unchanged.",
  "n": 1,
  "response_format": "url",
  "seed": 0,
  "image": "https://example.com/primary.png",
  "reference_images": [
    "https://example.com/reference.png"
  ]
}'

Python · requests

import os
import requests

api_base = "https://apimaster.ai/v1"
payload = {
    "model": "qwen_image_edit_spicy",
    "prompt": "Change the red paper boat to blue. Keep the pond and lighting unchanged.",
    "n": 1,
    "response_format": "url",
    "seed": 0,
    "image": "https://example.com/primary.png",
    "reference_images": [
        "https://example.com/reference.png"
    ]
}
response = requests.post(
    api_base + "/images/generations",
    headers={"Authorization": "Bearer " + os.environ["APIMASTER_API_KEY"]},
    json=payload,
    timeout=(20, 750),
)
response.raise_for_status()
result = response.json()
print(result)

cURL · multipart

Multipart /images/edits: image, tekrarlı image[] veya images ile dosya yükleyin. Her dosya 1 bayt–10 MiB görüntü olmalı; ilki ana görüntüdür. Tek dosya alanını tutarlı kullanın. Multipart reference_images URL/veri URI metinlerinden JSON dizisidir.

curl --max-time 750 'https://apimaster.ai/v1/images/edits' \
  -H "Authorization: Bearer $APIMASTER_API_KEY" \
  -F 'model=qwen_image_edit_spicy' \
  -F 'prompt=Change the red paper boat to blue.' \
  -F 'n=1' \
  -F 'response_format=b64_json' \
  -F 'seed=0' \
  -F 'image[]=@primary.png' \
  -F 'image[]=@reference.png'

Yanıtlar ve ücretlendirme

HTTP 200, created (Unix saniyesi) ve tek öğeli data içerir. url indirme adresidir; görüntüyü zamanında kaydedin. b64_json base64 görüntü baytlarıdır. İçeriği de doğrulayın.

{"created": 1793380000, "data": [{"url": "https://example.com/generated.png"}]}
{"created": 1793380000, "data": [{"b64_json": "BASE64_IMAGE_BYTES"}]}

Taban fiyat görüntü başınadır; mevcut kanal, grup ve hesap çarpanları pazaryeri ve günlüklerdeki son ücreti belirler. Desteklenen boyut ve referans sayısı ayrı ek ücret getirmez; n=1.

qwen_image_edit_spicy

Sınırlar ve sorun giderme

Desteklenmez: n>1, stream=true, mask/mask_url, style, background, output_format, watermark. quality atlanmalı veya standard olmalı, ek kalite kademesi yoktur. Bilinmeyen ek parametreler reddedilir.

Qwen bir ana ve en fazla iki referans ister. JSON, image, images, image_urls, reference_images sırasıyla birleştirilir; yalnızca image ve reference_images önerilir. prompt_extend ve açık boyutlar desteklenmez; resolution atlayın.

400 için parametreleri düzeltin. Sağlayıcı retleri ve hataları hata olarak döner. Zaman aşımı, kopma veya bilinmeyen makbuz ret kanıtı değildir: kimliği saklayın, yeni ücretli POST öncesinde günlükleri veya desteği kontrol edin. Kabul edilen görev otomatik yeniden gönderilmez.


Görüntü API özeti · z-image-spicy-pro

Sağlayıcı belirtimi 2026-10-30 tarihinde kontrol edildi. Sözleşme doğrudan sağlayıcı API’sini değil, dağıtılmış APIMaster bağdaştırıcısını açıklar.

MuleRouter API