Ліміти запитів Whizi: цифри, помилки та що робити

Коротка відповідь

Whizi обмежує чат до 10 повідомлень за хвилину та 60 повідомлень за годину на користувача, і кожен запит також проходить спільну межу 30 запитів за хвилину на користувача, плюс 60 за хвилину на IP адресу. Ці межі пакетної швидкості однакові на всіх планах, а відхилений запит не витрачає нічого з вашого ліміту.

Коротка відповідь

Whizi обмежує чат до 10 повідомлень за хвилину та 60 повідомлень за годину на користувача, і будь-який запит також проходить спільну межу 30 запитів за хвилину на користувача. Ці пакетні ліміти однакові на безкоштовному плані, 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 і їх часто плутають із пакетними лімітами. Код у тілі помилки і є тим, що їх розрізняє.

ПовідомленняHTTP і кодЩо це насправді означає
Your monthly message limit has been reached.429 message_limit_reachedЛіміт вашого плану на цей період вичерпано, це не пакетний ліміт
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 часто спільні
  • Пакетні ліміти однакові на безкоштовному плані, 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 точно такі самі пакетні ліміти, як і на безкоштовному обліковому записі.

Чи підвищує оновлення плану мій ліміт запитів?

Ні. Ліміти чату у 10 за хвилину та 60 за годину однакові на безкоштовному плані, Starter, Pro та Powerhouse, і вони стоять перед рівнем квоти плану, а не всередині нього. Оновлення підвищує саме ліміт на період: Starter 400 повідомлень на місячний період, Pro 800, а Powerhouse 5,000, або 400, 2,000 і 8,000 кредитів у вебклієнті. Якщо помилка каже, що досягнуто місячного ліміту повідомлень, оновлення допоможе. Якщо каже про занадто багато запитів, ні.

Чому з'являється "Hourly message limit reached. Please try again later.", коли в мене ще є кредити?

Тому що цей рядок стосується обмежувача пакетної швидкості, а не ліміту плану. Він з'являється лише коли саме межа у 60 повідомлень за годину відхилила запит, і це не пов'язано з тим, скільки кредитів чи повідомлень залишилось на вашому плані за цей період.

Та сама модель постійно повертає "The model is temporarily rate-limited. Please retry shortly.". Що робити?

Надішліть повідомлення на моделі від іншого провайдера, або скористайтеся Auto, який є маршрутизатором, а не моделлю, і обирає лише з моделей, доступних вашому плану. Відмова надходить від провайдера вище за рівнем, а не від вашого облікового запису, і Whizi не публікує час очікування для цього, тож повторна спроба з тією ж моделлю є єдиним іншим варіантом. Голосовий шлях повертає той самий код із власним формулюванням: "Realtime voice is temporarily rate-limited. Please retry shortly."

Чи витрачають невдалі або обмежені за швидкістю запити мої кредити?

Ні. Відмови через ліміт запитів скасовуються, тож помилка 429 ніколи не витрачає повідомлення з вашого ліміту, а генерація, що завершилась невдачею чи була перервана, повертається. Відмови через політику контенту перевіряються ще до резервування квоти і до звернення до провайдера, тож вони теж нічого не коштують.