Войти
Генерация — это процесс выполнения запроса к нейросети или ИИ функции с последующим получением результата. В зависимости от типа задачи, модели и выбранного режима работы генерации могут выполняться синхронно, через webhook, обрабатываться асинхронно через очередь или возвращать результат потоково.
GenAPI поддерживает несколько типов генераций. Тип определяет формат и назначение результата.
| Тип | Описание |
|---|---|
image | Генерация изображений |
video | Генерация видео |
string | Текстовая генерация |
audio | Генерация аудио |
file | Генерация файлов (архивы, документы и др.) |
3d | Генерация 3D-объектов и сцен |
messages | Диалоговая генерация (чаты, ассистенты) |
Тип генерации указывается в запросе и зависит от выбранной нейросети.
Каждая генерация имеет статус, отражающий текущее состояние обработки запроса.
| Статус | Описание |
|---|---|
processing | Генерация находится в очереди или выполняется |
success | Генерация успешно завершена, результат доступен |
error | Произошла ошибка при выполнении генерации |
processingsuccess, и результат становится доступенerror, если произошла ошибкаСтатус генерации можно получить через API или принять результат автоматически с помощью Webhook.
Если в процессе генерации возникает проблема, статус генерации устанавливается в error. Ошибка означает, что запрос не был успешно выполнен и результат недоступен.
При повторяющихся ошибках рекомендуется обратиться к документации конкретной нейросети или в поддержку.
После успешного завершения генерации (status: success) результат становится доступен через API или Webhook.
Для файлов и ссылок на результаты генераций генерируются временные URL:
Убедитесь, что вы сохраняете или скачиваете результаты в течение периода доступности.