Skip to content

Асинхронные задачи изображений ​

Эти маршруты принимают тот же нестриминговый payload изображения, что и синхронный endpoint. Успешная отправка возвращает 202 Accepted, poll_url и Retry-After; опрашивайте URL тем же Key до completed или failed. При недоступном серверном хранилище задач изображений функция возвращает 404, не принимая работу.

Настройка ​

bash
curl 'https://ai.tavonilo.com/v1/images/generations/async' \
  -H "Authorization: Bearer $AI_SHOP_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"model":"<IMAGE_MODEL_ID>","prompt":"A minimal product illustration"}'

# The 202 response contains poll_url. Query that URL with the same key.

Эти маршруты принимают тот же нестриминговый payload изображения, что и синхронный endpoint. Успешная отправка возвращает 202 Accepted, poll_url и Retry-After; опрашивайте URL тем же Key до completed или failed. При недоступном серверном хранилище задач изображений функция возвращает 404, не принимая работу.

Проверка и восстановление ​

Проверьте Key через /v1/models, выполните один небольшой запрос без чувствительных данных и сохраняйте для поддержки только время, маршрут, модель, HTTP-статус и request ID. Тайм-аут не доказывает, что тарифицируемая генерация не была обработана, поэтому не повторяйте вслепую длинные или графические запросы.

Граница безопасности ​

Используйте отдельную Key для каждого устройства или нагрузки. Никогда не отправляйте поддержке API Key, auth.json, полный закрытый prompt, пароль, код подтверждения или платежные данные; при подозрении на утечку немедленно отзовите и замените Key.

Связанная документация ​

API access is subject to the AIShop service terms.