Создание и редактирование изображений
https://api.aisetup.ru/v1/images/generationsAuthorization: Bearer YOUR_KEY| Параметр | Тип | Описание |
|---|---|---|
| model | string | "nano_banana" |
| webhook_url* | string | URL для webhook (необязателен), поллинг GET /v1/requests/{id} |
| input | object | Параметры запроса |
| ↳ prompt | string | Промпт для генерации/редактирования изображения |
| ↳ ar* | string | Соотношение сторон: 1:1 | 4:3 | 3:4 | 16:9 | 9:16 (по умолчанию 1:1) |
| ↳ images* | string[] | URL-референсы для img2img, до 14 шт |
curl -s "https://api.aisetup.ru/v1/images/generations" \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"nano_banana","webhook_url":"https://your.site/hook","input":{"prompt":"a tiny astronaut riding a banana through space","ar":"16:9","images":["https://your.site/ref1.jpg","https://your.site/ref2.jpg"]}}'Структура ответа
| Поле | Тип | Описание |
|---|---|---|
| id | string | ID запроса (execution id) |
| status | string | running (задача принята) |
Пример тела ответа (JSON)
{
"id": "REQUEST_ID",
"status": "running"
}Формат ответа, webhook или polling (единый для всех моделей), подробнее в карточке «Проверка статуса запроса»
Создание и редактирование изображений
https://api.aisetup.ru/v1/images/generationsAuthorization: Bearer YOUR_KEY| Параметр | Тип | Описание |
|---|---|---|
| model | string | "nano_banana_2_1k", "nano_banana_2_2k", "nano_banana_2_4k" |
| webhook_url* | string | URL для webhook (необязателен), поллинг GET /v1/requests/{id} |
| input | object | Параметры запроса |
| ↳ prompt | string | Промпт для генерации/редактирования изображения |
| ↳ ar* | string | Соотношение сторон: 1:1 | 4:3 | 3:4 | 16:9 | 9:16 (по умолчанию 1:1) |
| ↳ images* | string[] | URL-референсы для img2img, до 14 шт |
curl -s "https://api.aisetup.ru/v1/images/generations" \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"nano_banana_2_2k","webhook_url":"https://your.site/hook","input":{"prompt":"a tiny astronaut riding a banana through space","ar":"16:9","images":["https://your.site/ref1.jpg","https://your.site/ref2.jpg"]}}'Структура ответа
| Поле | Тип | Описание |
|---|---|---|
| id | string | ID запроса (execution id) |
| status | string | running (задача принята) |
Пример тела ответа (JSON)
{
"id": "REQUEST_ID",
"status": "running"
}Формат ответа, webhook или polling (единый для всех моделей), подробнее в карточке «Проверка статуса запроса»
Создание и редактирование изображений
https://api.aisetup.ru/v1/images/generationsAuthorization: Bearer YOUR_KEY| Параметр | Тип | Описание |
|---|---|---|
| model | string | "nano_banana_pro_2k", "nano_banana_pro_4k" |
| webhook_url* | string | URL для webhook (необязателен), поллинг GET /v1/requests/{id} |
| input | object | Параметры запроса |
| ↳ prompt | string | Промпт для генерации/редактирования изображения |
| ↳ ar* | string | Соотношение сторон: 1:1 | 4:3 | 3:4 | 16:9 | 9:16 (по умолчанию 1:1) |
| ↳ images* | string[] | URL-референсы для img2img, до 14 шт |
curl -s "https://api.aisetup.ru/v1/images/generations" \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"nano_banana_pro_2k","webhook_url":"https://your.site/hook","input":{"prompt":"a tiny astronaut riding a banana through space","ar":"16:9","images":["https://your.site/ref1.jpg","https://your.site/ref2.jpg"]}}'Структура ответа
| Поле | Тип | Описание |
|---|---|---|
| id | string | ID запроса (execution id) |
| status | string | running (задача принята) |
Пример тела ответа (JSON)
{
"id": "REQUEST_ID",
"status": "running"
}Формат ответа, webhook или polling (единый для всех моделей), подробнее в карточке «Проверка статуса запроса»