GPT Image 2 / VIP
GPT Image 2 — text-to-image и image-edit с точным следованием промпту, особенно для сложных составных сцен и изображений с текстом.
Варианты
model_name | Описание |
|---|---|
gpt-image-2 | Базовая версия для генерации и image-edit. |
gpt-image-2-vip | VIP-вариант с теми же полями запроса. |
Параметры запроса
| Поле | Тип | Обяз. | Описание |
|---|---|---|---|
model_name | string | да | gpt-image-2 или gpt-image-2-vip |
prompt | string | да | Текстовое описание |
aspect_ratio | string | нет | auto, 1:1, 3:2, 2:3, 16:9, 9:16, 5:4, 4:5, 4:3, 3:4, 21:9, 9:21, 1:3, 3:1, 2:1, 1:2 |
image_urls | string[] | нет | До 4 референсов для image-edit |
webhook_url | string | нет | URL для callback’а |
seed | int | нет | Для воспроизводимости |
Пример: text-to-image
curl -X POST https://nexusapi.dev/generate \ -H "Authorization: Bearer $NEXUS_KEY" \ -H "Content-Type: application/json" \ -d '{ "params": { "model_name": "gpt-image-2", "prompt": "Vintage poster with hand-lettered text \"Summer Sale\" in retro 70s style", "aspect_ratio": "9:16" } }'from nexusapi import NexusClient
with NexusClient(api_key="...") as client: img = client.images.generate( model="gpt-image-2", prompt="Vintage poster with hand-lettered text 'Summer Sale'", aspect_ratio="9:16", ) print(img.image_url)Пример: image-edit
{ "params": { "model_name": "gpt-image-2", "prompt": "Add a soft golden-hour lighting to this photo, keep composition intact", "image_urls": ["https://your-bucket.s3.amazonaws.com/photo.jpg"] }}С несколькими референсами — для compositing’а и переноса стиля:
{ "params": { "model_name": "gpt-image-2", "prompt": "Put the product from the second image into the scene from the first", "image_urls": [ "https://your-bucket.s3.amazonaws.com/scene.jpg", "https://your-bucket.s3.amazonaws.com/product.png" ] }}Структура result при completed
{ "image_urls": ["https://nexusapi-s3.../result.png"], "provider_task_id": "..."}Время выполнения
Типичное время зависит от нагрузки и входных референсов. Для получения статуса используй GET /tasks/{task_id} или webhook_url.
Цены
Биллинг за генерацию. gpt-image-2-vip использует те же параметры, что и gpt-image-2; актуальные цены доступны в panel.nexusapi.dev/models или через GET /public/models.