Görseller

Görsel üretimi

OpenAI’ın Images API’siyle bir istemden görseller üretin: Nano Banana, GPT Image, Grok Imagine ve FLUX 3 için tek bir çağrı yeterli.

POST/v1/images/generations
ModelIDBoyutlar ve fiyatlarReferans görseller
Nano Banana 2.1nano-banana-2.11K $0.03 · 2K $0.04 · 4K $0.06en fazla 14
Nano Banana Pronano-banana-pro1K ve 2K $0.035 · 4K $0.065en fazla 14
Nano Banana 2nano-banana-21K $0.025 · 2K $0.034 · 4K $0.058en fazla 14
Nano Banana 2 Litenano-banana-2-lite1K $0.016en fazla 14
GPT Image 2.5 Flaregpt-image-2.5-flare1K $0.028 · 2K $0.034 · 4K $0.045en fazla 16
GPT Image 2.5 Sunburstgpt-image-2.5-sunburst1K $0.026 · 2K $0.034 · 4K $0.045en fazla 16
GPT Image 2gpt-image-2görsel başına $0.02en fazla 16
Grok Imagine Image 2.0grok-imagine-image-2.01K $0.045 · 2K $0.06en fazla 3
FLUX 3 Imageflux-3-image1K $0.04 · 2K $0.05 · 4K $0.09en fazla 1

Görsel üretin

import os
from openai import OpenAI
client = OpenAI(base_url="https://api.zurelay.com/v1", api_key=os.environ["ZURELAY_API_KEY"])
result = client.images.generate(
model="nano-banana-pro",
prompt="A red fox curled up asleep in fresh snow at dawn, soft golden light, 85mm photo",
size="2K",
extra_body={
"aspect_ratio": "3:2"
},
)
print(result.data[0].url)
Yanıt
{
"created": 1790870400,
"data": [
{ "url": "https://...signed link, valid for 24 hours..." }
]
}

Parametreler

modelstringzorunlu
Bir görsel modeli ID’si.
promptstringzorunlu
Ne üretileceği, en fazla 32,000 karakter.
ninteger
Görsel sayısı, 1 ile 4 arası. Aynı anda üretilirler; yalnızca teslim edilenler için ödeme yaparsınız.
sizestring
Nano Banana: 1K, 2K veya 4K (ya da 2048x1152 gibi piksel değerleri; en yakın çözünürlük ve en boy oranı olarak yorumlanır); Nano Banana 2 Lite yalnızca 1K üretir. Grok Imagine: 1K veya 2K. FLUX 3: 1K, 2K veya 4K. GPT Image: 1024x1024 veya 3840x2160 gibi piksel değerleri. Varsayılanı kullanmak için boş bırakın.
aspect_ratiostring
Nano Banana: 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9 veya 21:9. Grok Imagine: aynı seçenekler, ancak 4:5 ve 5:4. FLUX 3: 15 en boy oranı, FLUX 3 rehberine bakın.
response_formatstring
url (varsayılan): 24 saat geçerli bir bağlantı. b64_json: base64 ile kodlanmış görselin kendisi.
imagesarray
Düzenlenecek veya temel alınacak referans görseller. Görsel düzenleme bölümüne bakın.
quality, background, output_formatstring
Yalnızca GPT Image: GPT Image rehberine bakın.
modelsarray
Bu istek için akıllı yönlendirme: model kullanılamıyorsa sırayla denenecek alternatifler. Bkz. Akıllı yönlendirme.
callback_urlstring
Görseller hazır olduğunda gönderilecekleri bir https URL’si. Belirtildiğinde istek beklemeden yanıt verir (202, bir id ile). Geri çağrılar bölümüne bakın.

Boyutlar

Nano Banana çözünürlüğe göre fiyatlandırılır ve tam olarak istenen boyutta üretir: daha küçük dönen bir görsel teslim edilmez, yeniden denenir. 1K için:

En boy oranı1K2K4K
1:11024 × 10242048 × 20484096 × 4096
2:3848 × 12641696 × 25283392 × 5056
3:21264 × 8482528 × 16965056 × 3392
3:4896 × 12001792 × 24003584 × 4800
4:31200 × 8962400 × 17924800 × 3584
4:5928 × 11521856 × 23043712 × 4608
5:41152 × 9282304 × 18564608 × 3712
9:16768 × 13761536 × 27523072 × 5504
16:91376 × 7682752 × 15365504 × 3072
21:91584 × 6723168 × 13446336 × 2688

Grok Imagine, kendi belirlediği boyutlarda (1K çözünürlükte 16:9 için 1280 × 720) 1K’da yaklaşık bir, 2K’da dört megapiksel üretir; farklı en boy oranı veya çözünürlükteki görseller teslim edilmez, yeniden denenir. Grok Imagine Image rehberine bakın.

FLUX 3, 21:9 ile 9:21 arasında 15 en boy oranında, 1K’da yaklaşık bir, 2K’da dört ve 4K’da on altı megapiksel üretir; istenenden küçük veya farklı en boy oranındaki görseller teslim edilmez, yeniden denenir. FLUX 3 rehberine bakın.

GPT Image 2 her boyutta aynı fiyattadır: 1024x1024, 1536x1024, 1024x1536, 2048x2048, 3840x2160, 2160x3840. GPT Image 2.5 Flare ve Sunburst boyuta göre fiyatlandırılır: 1024 × 1024’e kadar 1K, 2560 × 1440’a kadar 2K, daha büyük boyutlar ise 4K sayılır. Boyut belirtilmezse veya auto seçilirse 1024 × 1024 üretirler.

  • url içindeki bağlantılar imzalıdır ve 24 saat geçerlidir. Saklamak istediklerinizi indirin.
  • url olarak döndürülen görseller, panelinizdeki Kütüphane bölümünde de 30 gün saklanır. Buradan görselleri indirebilir, silebilir veya referans olarak kullanabilirsiniz. b64_json olarak döndürülen görseller saklanmaz.
  • Saklanan her görselle birlikte, onu üreten istem de tutulur ve panelde yanında gösterilir. İkisi de aynı 30 günlük sürenin sonunda silinir.

Süre

Çoğu görsel 10 ile 60 saniye içinde gelir; 4K’da bu süre uzar. Bir deneme takılırsa istek otomatik olarak başka bir yol üzerinden yeniden denenir. Bu nedenle istemcinizin zaman aşımını 10 dakika olarak ayarlayın. Ya da hiç beklemeyin: bir callback_url ekleyin, görseller hazır olduğunda sunucunuza gelsin (Geri çağrılar bölümüne bakın).

Görsel üretilemediğinde

Model bir istemi reddederse (örneğin içerik politikası nedeniyle), modelin gerekçesiyle birlikte 400 image_not_generated alırsınız ve ücret alınmaz. n değeri 1’den büyükse üretilen görselleri alır, yalnızca onlar için ödeme yaparsınız.

Sorunuz mu var, yoksa bir şey mi eksik? Destek ekibimize sorun, genellikle bir dakika içinde e-postayla yanıtlayalım.