Лимиты и повторные запросы
Лимита на число запросов в минуту нет. Ограничено другое — сколько запросов аккаунт выполняет одновременно.
Параллельные запросы
Запросы из веб-чата считаются в том же лимите. Сверх лимита запрос сразу получает 429 с кодом rate_limit_exceeded и заголовком Retry-After. Если вам нужно больше параллельных запросов, напишите в поддержку.
Повтор при 429 и 5xx
Повторите запрос через столько секунд, сколько указано в Retry-After, а при новых отказах увеличивайте паузу экспоненциально. Ответы 502 и 503 тоже временные: запрос не выполнен и не оплачен.
Повтор без двойного списания
Если неясно, выполнился ли запрос (например, оборвалось соединение), повторяйте его с заголовком Idempotency-Key: повтор вернёт сохранённый ответ и не спишет деньги второй раз. Подробности — на странице Idempotency-Key.
Размер запроса
Тело запроса — до 16 МБ, аудиофайл для распознавания речи — до 25 МБ. Запрос больше получит 413.