Документация · Изображения

API

Изображения

Генерация картинок моделями GPT Image, Grok Imagine и Nano Banana.

POST/v1/images/generations

Генерация#

Через эндпоинт Images работают модели:

import os
from openai import OpenAI

client = OpenAI(base_url="https://api.flua.ink/v1", api_key=os.environ["FLUA_API_KEY"])

image = client.images.generate(
    model="gpt-image-2.5-flare",
    prompt="Стриж над ночным городом, чёрно-белая графика",
    size="1024x1024",
)
print(image.data[0].url or image.data[0].b64_json[:64])
ПараметрТипОписание
model*stringМодель генерации.
prompt*stringОписание картинки.
sizestringРазмер, например 1024x1024.
nintegerСколько картинок вернуть.

Картинка возвращается в data[0] — ссылкой (url) или в base64 (b64_json), в зависимости от модели.

Модели Gemini и Nano Banana#

Эти модели рисуют через Chat Completions: опишите картинку в сообщении, изображение придёт в ответе модели.

nano_banana.py
response = client.chat.completions.create(
    model="nano-banana-pro",
    messages=[{"role": "user", "content": "Стриж над ночным городом, чёрно-белая графика"}],
)
print(response.choices[0].message.content)
Генерация изображений оплачивается за запрос, а не за токены. Цена каждой модели — в каталоге.