API Nano Banana: $0.01$0.04(ЗНИЖКА 75%)
Меню
ImageGPT AI API

Документація API

Перетворіть свої ідеї на приголомшливі зображення та відео за допомогою наших потужних моделей ШІ

Майданчик API для прямої генерації зображень

Тестуйте та досліджуйте API генерації зображень за допомогою різних моделей та форматів виводу

Виберіть модель

Кінцева точка

POSThttps://api.imagegpt.online/generate/text-image

Заголовки

Тіло запиту

Зразок коду

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));
Документація API

API генерації зображень

Єдиний REST API для генерації зображень з 15+ моделями ШІ — текст-у-зображення та зображення-у-зображення, кредитна система.

POSThttps://api.imagegpt.online/generate/text-image

Усі запити мають містити API-ключ у заголовку. Зберігайте його в таємниці.

http header
x-api-key: YOUR_API_KEY

Відсутній або недійсний API-ключ повертає 401 Unauthorized .

Надішліть JSON з полями:

ПараметрТипЗа замовч.Опис
model*
string—ID моделі для генерації.
prompt*
string—Текстовий опис зображення.
width
number512Ширина зображення (пікс.).
height
number512Висота зображення (пікс.).
outputType
string"binary"Формат: "binary", "url" або "base64".
outputFormat
string"png"Формат файлу: "png" або "jpg".
image
string[]—Масив URL зображень (макс 3). Лише для зображення-у-зображення.

* Обов'язкові поля.

Форма відповіді залежить від outputType :

binary

outputType: "binary"

js
const blob = await response.blob();
const url = URL.createObjectURL(blob);
url

outputType: "url"

json
{
  "success": true,
  "taskId": "imagegpt_img-...",
  "url": "https://...",
  "creditsDeducted": 3
}
base64

outputType: "base64"

json
{
  "success": true,
  "taskId": "imagegpt_img-...",
  "base64": "/9j/4QWm...",
  "creditsDeducted": 3
}

Мінімальний запит текст-у-зображення через fetch API:

javascript
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));

Для зображення-у-зображення додайте image масив:

javascript
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'
})

Кредити списуються за кожне зображення:

Економ
3 кредити / зобр.

Швидкі моделі для чернеток.

e.g. Flux Schnell, Z Image Turbo

Стандарт
10–30 кредитів / зобр.

Збалансована якість на кожен день.

e.g. GPT Image 1.0, Seedream, Nova Canvas

Преміум
35–100 кредитів / зобр.

Найвища якість для продакшну.

e.g. Nano Banana Pro, Seedream 4.0, Ideogram

ImageGPT забороняє створення контенту за допомогою ШІ, який є неприйнятним, сексуально відвертим, призначеним для дорослих, експлуататорським, оманливим або шкідливим. Модерація контенту застосовується до підтримуваних функцій генерації зображень та відео.