POST/v1/images/generations
Генерация#
Через эндпоинт Images работают модели:
- GPT Image 2.5 Flare —
gpt-image-2.5-flare - GPT Image 2.5 Sunburst —
gpt-image-2.5-sunburst - Grok Imagine Image 2.0 —
grok-imagine-image
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 | Описание картинки. |
size | string | Размер, например 1024x1024. |
n | integer | Сколько картинок вернуть. |
Картинка возвращается в data[0] — ссылкой (url) или в base64 (b64_json), в зависимости от модели.
Модели Gemini и Nano Banana#
Эти модели рисуют через Chat Completions: опишите картинку в сообщении, изображение придёт в ответе модели.
- Nano Banana 2 —
nano-banana-2 - Nano Banana Pro —
nano-banana-pro
response = client.chat.completions.create(
model="nano-banana-pro",
messages=[{"role": "user", "content": "Стриж над ночным городом, чёрно-белая графика"}],
)
print(response.choices[0].message.content)Генерация изображений оплачивается за запрос, а не за токены. Цена каждой модели — в каталоге.