Короткий ответ
Whizi ограничивает чат до 10 сообщений в минуту и 60 сообщений в час на пользователя, и любой запрос также проходит общий потолок в 30 запросов в минуту на пользователя. Эти лимиты burst одинаковы на free, Starter, Pro и Powerhouse. Апгрейд их не повышает.
Отклонённый запрос ничего не стоит. Отказы по лимиту частоты откатываются, поэтому 429 никогда не списывает сообщение с вашего лимита тарифа.
| Лимит | Значение | Область |
|---|---|---|
| Сообщений в чате в минуту | 10 | На пользователя |
| Сообщений в чате в час | 60 | На пользователя |
| Все маршруты вместе | 30 запросов в минуту | На пользователя |
| Все маршруты вместе | 60 запросов в минуту | На IP адрес |
Потолок на IP адрес намеренно мягче, чем на пользователя, потому что IP адреса бывают общими.
Решение для всех четырёх одинаково: подождать. Окна короткие, так что на практике это значит минуту.
Каждая строка ошибки лимита частоты дословно
Отказы по лимиту частоты возвращают HTTP 429 с кодом rate_limit_reached. Загрузка изображений имеет свои коды: upload_rate_limited и upload_daily_limit_reached.
| Сообщение | HTTP и код | Что это вызвало | Что делать |
|---|---|---|---|
Too many requests. Please wait and try again. | 429 rate_limit_reached | Окно в минуту для маршрута, общий потолок по всем маршрутам или окно на IP адрес отклонило запрос | Подождать минуту и отправить снова |
Hourly message limit reached. Please try again later. | 429 rate_limit_reached | Отказало именно часовое окно чата на 60 сообщений | Подождать, пока часовое окно обновится |
Upload rate limit reached. Please wait a moment before uploading another image. | 429 upload_rate_limited | Более 10 загрузок изображений за одну минуту UTC | Подождать следующую минуту UTC |
Daily upload limit reached. Please try again tomorrow. | 429 upload_daily_limit_reached | Уже сделано 60 загрузок изображений за один день UTC | Подождать следующий день UTC |
That is a few in a row. Give it a minute, then send this again. | Запрос отзыва вернул 429 | Маршрут отзывов допускает 6 отправок в минуту | Подождать минуту и отправить снова |
Too many reports right now. Please try again shortly. | Эндпоинт жалобы на общий диалог вернул 429 | Маршрут жалоб на общий диалог допускает 10 в минуту по ключу токена доступа | Подождать и пожаловаться снова |
Too many requests. Please wait and try again. это стандартное сообщение для любого окна, кроме часового чата, поэтому оно может означать лимит маршрута, лимит на весь аккаунт или проблему сети. Hourly message limit reached. Please try again later. используется только тогда, когда отказало именно часовое окно на 60 сообщений, что делает его более точным из двух диагнозов.
Полный список лимитов по маршрутам
Каждый маршрут имеет собственное окно в минуту поверх общего потолка на весь аккаунт в 30 запросов в минуту. Все лимиты на пользователя, если не указано иное.
| Действие | Лимит |
|---|---|
| Отправка сообщения на заданной модели | 10 в минуту |
| Создание диалога | 10 в минуту |
| Поиск по диалогам | 20 в минуту |
| Импорт диалогов | 20 в минуту |
| Создание или редактирование проекта | 20 в минуту |
| Загрузка файла проекта | 10 в минуту |
| Загрузка изображения | 10 в минуту и 60 в день |
| Начало голосовой сессии | 6 в минуту |
| Завершение голосовой сессии | 6 в минуту |
| Отправка отзыва | 6 в минуту |
| Жалоба на ответ ИИ | 6 в минуту |
| Жалоба на общий диалог | 10 в минуту, по ключу токена доступа |
| Синхронизация подписки | 6 в минуту |
| Экспорт данных аккаунта | 5 в минуту |
Экспорт данных аккаунта самый жёсткий из всех, 5 в минуту, потому что экспорт читает всё, чем владеет аккаунт.
Один маршрут повторяет попытку сам, вместо того чтобы показать ошибку. Когда импорт чата натыкается на 429, клиент ждёт 20 секунд и повторяет попытку, до 4 попыток на пакет, так что большой импорт из ChatGPT или Claude ожидаемо приостановится и продолжится сам. См. ошибки импорта чата.
Ошибки 429, не связанные со скоростью отправки
Три других отказа делят код статуса 429 и их часто принимают за burst лимиты. Отличить их позволяет код в теле ошибки.
| Сообщение | HTTP и код | Что это на самом деле означает |
|---|---|---|
Your monthly message limit has been reached. | 429 message_limit_reached | Лимит вашего тарифа за период исчерпан, это не burst лимит |
The model is temporarily rate-limited. Please retry shortly. | 429 provider_rate_limited | Провайдер модели выше по цепочке ответил кодом 429. Ваш аккаунт тут ни при чём |
Generation is paused on this account after repeated requests that Whizi cannot fulfil. It reopens automatically. Contact support from Settings if you think this is wrong. | 429 content_policy_locked | Блокировка, полученная за повторные срабатывания фильтра контента на промптах генерации |
Случай с лимитом тарифа легко распознать без чтения сетевого трафика: сайт открывает модальное окно апгрейда вместо всплывающего уведомления, с пометкой Monthly Limit Reached. Ожидание не снимает его внутри периода. Либо период тарифа обновляется, либо вы делаете апгрейд. Лимиты такие: Starter 400 сообщений за месячный период, Pro 800, Powerhouse 5 000. В веб клиенте, где учёт идёт в кредитах, а не сообщениях, те же тарифы дают 400, 2 000 и 8 000 кредитов. Подробности в тарифах и лимитах и как работают кредиты.
У случая с провайдером есть аналогичная строка на голосовом пути: Realtime voice is temporarily rate-limited. Please retry shortly. это тот же код 429 provider_rate_limited, возвращаемый, когда провайдер выдачи голосового токена выше по цепочке отвечает 429. У путей генерации медиа свои строки: Image generation could not be started. Please try again. это 429 image_provider_rate_limited, когда отказывает провайдер изображений, а Image generation status is temporarily unavailable. это 429 image_status_failed, когда отказывает именно опрос статуса. У видео и музыки такая же пара со своими кодами. На пути отправки изображения резерв возвращается ещё до того, как приходит ошибка, а генерация, которая завершилась неудачей или была прервана, тоже возвращается. Остальные строки описаны в ошибке генерации изображения.
Блокировка по политике контента единственный случай на этой странице, где честный ответ, это обратиться в поддержку. Она снимается автоматически, но срок нигде не публикуется, и если вы считаете, что фильтр ошибся насчёт ваших промптов, поддержка это верный путь.
Отказы 409, 403 и 413, которые не являются 429
Четыре других отказа выглядят как лимит частоты, но несут другие коды статуса, так что здесь подсказкой служит сам статус.
| Сообщение | HTTP и код | Что это на самом деле |
|---|---|---|
Duplicate message ignored. Please wait for the current response to finish. | 409 duplicate_message | Такой же текст сообщения уже недавно был отправлен в этот диалог |
Generation already in progress. Please stop it or wait for it to finish. | 409 generation_in_progress | Блокировка генерации на пользователя уже занята |
Account sharing limit reached. Please use your own Whizi account. | 403 account_sharing_limit | За последние 24 часа на одном аккаунте замечено более 3 разных ключей устройства или сессии |
Request is too large. | 413 request_too_large | Тело JSON превысило допустимый размер в байтах для этого маршрута |
Первые три относятся к пути отправки и разобраны в сообщение не отправляется. Для 413 отправляйте меньше данных в одном запросе, а не меньше запросов.
- Чат ограничен 10 сообщениями в минуту и 60 в час на пользователя
- Каждый маршрут также проходит потолок в 30 запросов в минуту на пользователя
- Потолок на IP адрес 60 запросов в минуту, он мягче, потому что IP бывают общими
- Лимиты burst одинаковы на free, Starter, Pro и Powerhouse
- 429 никогда не списывает сообщение с вашего лимита
- Код rate_limit_reached значит подождать, message_limit_reached значит проблема с тарифом
- provider_rate_limited происходит выше по цепочке, ваш аккаунт тут ни при чём
- Импорт чата сам повторяет попытку после 429 через 20 секунд, до 4 попыток
Частые вопросы
Что означает "Too many requests. Please wait and try again." в Whizi?
Это HTTP 429 с кодом rate_limit_reached, и означает он, что запрос отклонило одно из трёх окон: лимит в минуту для этого маршрута, общий потолок аккаунта в 30 запросов в минуту, или потолок на IP адрес в 60 в минуту. Подождите минуту и отправьте снова.
Сколько сообщений можно отправлять в минуту?
Десять в минуту и 60 в час на пользователя. Отправка на заданной модели отдельно ограничена 10 в минуту, и создание диалога тоже 10 в минуту. Эти цифры одинаковы на любом тарифе, так что у подписчика Powerhouse точно такие же лимиты burst, как у free аккаунта.
Повышает ли апгрейд мой лимит частоты?
Нет. Лимиты чата в 10 в минуту и 60 в час одинаковы на free, Starter, Pro и Powerhouse и находятся перед уровнем тарифных квот, а не внутри него. Апгрейд повышает лимит за период: Starter 400 сообщений за месячный период, Pro 800, Powerhouse 5 000, или 400, 2 000 и 8 000 кредитов в веб клиенте. Если ошибка говорит, что достигнут месячный лимит сообщений, апгрейд поможет. Если она говорит про слишком много запросов, не поможет.
Почему появляется "Hourly message limit reached. Please try again later.", если у меня ещё есть кредиты?
Потому что это сообщение от лимитера burst, а не от лимита тарифа. Оно срабатывает только тогда, когда отказало именно часовое окно на 60 сообщений, и никак не связано с тем, сколько кредитов или сообщений осталось на вашем тарифе за период.
Одна и та же модель постоянно возвращает "The model is temporarily rate-limited. Please retry shortly.". Что можно сделать?
Отправьте сообщение модели из другого семейства провайдеров, или используйте Auto, который является маршрутизатором, а не моделью, и выбирает только из моделей, доступных вашему тарифу. Отказ идёт от провайдера выше по цепочке, а не от вашего аккаунта, и Whizi не публикует время ожидания для него, так что повторная попытка на той же модели остаётся единственным другим вариантом. Голосовой путь возвращает тот же код со своей формулировкой: "Realtime voice is temporarily rate-limited. Please retry shortly."
Расходуют ли мои кредиты неудачные или отклонённые по лимиту частоты запросы?
Нет. Отказы по лимиту частоты откатываются, поэтому 429 никогда не списывает сообщение с вашего лимита, а генерация, которая завершилась неудачей или была прервана, возвращается. Отказы по политике контента проверяются ещё до резервирования квоты и до вызова провайдера, так что они тоже ничего не стоят.