Перейти к основному содержанию

Documentation Index

Fetch the complete documentation index at: https://docs.runblob.io/llms.txt

Use this file to discover all available pages before exploring further.

Base URL: https://platform.runblob.io

GET /v1/gemini/generations/{task_uuid}

task_uuid
string
обязательно
UUID, возвращённый из эндпоинта generate
curl https://platform.runblob.io/v1/gemini/generations/ffd473d5-5bef-4e14-bf22-8d559be3c19f \
  -H "Authorization: Bearer YOUR_API_KEY"

Ответ (Pending/Processing)

{
  "task_uuid": "ffd473d5-5bef-4e14-bf22-8d559be3c19f",
  "status": "processing",
  "prompt": "A cute orange cat sitting on a windowsill",
  "result_image_url": null,
  "message": null
}

Ответ (Completed)

{
  "task_uuid": "ffd473d5-5bef-4e14-bf22-8d559be3c19f",
  "status": "completed",
  "prompt": "A cute orange cat sitting on a windowsill",
  "result_image_url": "https://storage.runblob.io/nanobanana/outputs/2025/12/ffd473d5-5bef-4e14-bf22-8d559be3c19f.png",
  "message": null
}

Ответ (Failed)

{
  "task_uuid": "ffd473d5-5bef-4e14-bf22-8d559be3c19f",
  "status": "failed",
  "prompt": "A cute orange cat sitting on a windowsill",
  "result_image_url": null,
  "message": "MODERATION_FAILED"
}
task_uuid
string
UUID задачи генерации
status
string
Текущий статус: "pending", "processing", "completed" или "failed"
prompt
string
Исходный промпт для генерации
result_image_url
string
URL сгенерированного изображения (только при status равном "completed")
message
string
Код ошибки, если status равен "failed", иначе null

Значения статуса

СтатусОписание
pendingЗадача в очереди, ждёт обработки
processingГенерация выполняется
completedИзображение готово, см. result_image_url
failedГенерация не удалась, см. код ошибки в message

Список генераций

GET /v1/gemini/generations

Возвращает последние генерации вашего аккаунта с пагинацией.
limit
number
по умолчанию:"50"
Максимум результатов (1–100)
offset
number
по умолчанию:"0"
Сколько результатов пропустить (пагинация)
curl "https://platform.runblob.io/v1/gemini/generations?limit=10&offset=0" \
  -H "Authorization: Bearer YOUR_API_KEY"

Ответ

[
  {
    "task_uuid": "ffd473d5-5bef-4e14-bf22-8d559be3c19f",
    "status": "completed",
    "prompt": "A cute orange cat...",
    "result_image_url": "https://storage.runblob.io/...",
    "message": null
  },
  {
    "task_uuid": "abc123d5-5bef-4e14-bf22-8d559be3c19f",
    "status": "failed",
    "prompt": "Another prompt...",
    "result_image_url": null,
    "message": "API_ERROR"
  }
]