Güçlü yapay zeka modellerimizle fikirlerinizi çarpıcı görsel ve videolara dönüştürün
Birden fazla model ve çıktı formatıyla Görsel Üretimi API'sini test edin ve keşfedin
fetch('https://api.imagegpt.online/generate/text-image', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': 'YOUR_API_KEY'
},
body: JSON.stringify({
"prompt": "Photorealistic portrait of the same person (keep his real face unchanged). A man with medium curly brown hair, light skin, and soft features sits relaxed, forearms on a light blue table, holding a small white puppy with a red collar. He wears a cozy color-block knitted sweater (beige, tan, light blue, black) with ribbed neck and cuffs, a silver watch, and a turquoise-beaded bracelet. Soft diffused lighting, smooth steel-blue background, slightly elevated front angle warm, intimate, digital photo",
"width": 512,
"height": 512,
"model": "FLUX-SCHNELL",
"outputType": "binary",
"outputFormat": "png"
})
})
.then(response => response.blob())
.then(blob => {
const imageUrl = URL.createObjectURL(blob);
console.log('Image URL:', imageUrl);
// Display in img tag: document.getElementById('myImg').src = imageUrl;
})
.catch(error => console.error('Error:', error));15+ AI modeli ile görüntü üretmek için birleşik REST API — metin-görüntü ve görüntü-görüntü, çoklu format, kredi bazlı fiyatlandırma.
https://api.imagegpt.online/generate/text-imageTüm istekler başlıkta API anahtarınızı içermelidir. Gizli tutun.
x-api-key: YOUR_API_KEYEksik veya geçersiz API anahtarı 401 Unauthorized yanıtı döndürür.
Aşağıdaki alanları içeren JSON gönderin:
| Parametre | Tür | Varsayılan | Açıklama |
|---|---|---|---|
model* | string | — | Üretim için model ID. |
prompt* | string | — | Üretilecek görüntünün metin açıklaması. |
width | number | 512 | Çıkış görüntü genişliği (piksel). |
height | number | 512 | Çıkış görüntü yüksekliği (piksel). |
outputType | string | "binary" | Çıkış formatı: "binary", "url" veya "base64". |
outputFormat | string | "png" | Dosya formatı: "png" veya "jpg". |
image | string[] | — | Giriş görüntü URL dizisi (maks 3). Sadece görüntü-görüntü için. |
* Zorunlu alanlar.
Yanıt şekli seçilen outputType bağlıdır:
outputType: "binary"
const blob = await response.blob();
const url = URL.createObjectURL(blob);outputType: "url"
{
"success": true,
"taskId": "imagegpt_img-...",
"url": "https://...",
"creditsDeducted": 3
}outputType: "base64"
{
"success": true,
"taskId": "imagegpt_img-...",
"base64": "/9j/4QWm...",
"creditsDeducted": 3
}Fetch API ile minimum metin-görüntü isteği:
fetch('https://api.imagegpt.online/generate/text-image', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': 'YOUR_API_KEY'
},
body: JSON.stringify({
model: 'FLUX-SCHNELL',
prompt: 'A futuristic city at sunset, photorealistic',
width: 512,
height: 512,
outputType: 'url',
outputFormat: 'png'
})
})
.then(res => res.json())
.then(data => console.log('Image URL:', data.url));Görüntü-görüntü için image dizisi ekleyin:
body: JSON.stringify({
model: 'FLUX-KONTEXT',
prompt: 'Same person, wearing a red jacket',
image: ['https://example.com/input.jpg'],
width: 512,
height: 512,
outputType: 'url',
outputFormat: 'png'
})Krediler üretilen görüntü başına faturalandırılır:
Taslaklar için hızlı ve hafif modeller.
e.g. Flux Schnell, Z Image Turbo
Günlük kullanım için dengeli kalite.
e.g. GPT Image 1.0, Seedream, Nova Canvas
Üretim kalitesi için en yüksek sadakat.
e.g. Nano Banana Pro, Seedream 4.0, Ideogram
ImageGPT, NSFW, cinsel açıdan müstehcen, yetişkin, istismarı kolaylaştıran, yanıltıcı veya zararlı yapay zeka üretimi içeriği yasaklamaktadır. Desteklenen görsel ve video üretimine içerik moderasyonu uygulanmaktadır.