Новое: TKBK Lab — внедрим ИИ в ваш бизнес под ключ
Ошибки · API

Ошибка 413 request_too_large: запрос больше допустимого размера

413API
// как выглядит ошибка
413 {"type":"error","error":{"type":"request_too_large","message":"Request exceeds the maximum allowed number of bytes."}}
Claude Code: Request too large (max 32MB). Accumulated images and attachments in the conversation pushed the request over the limit…

Что это значит

Тело запроса больше допустимого размера в байтах — ещё до подсчёта токенов. У Claude Messages API предел — 32 МБ.

Почему возникает

  • • Картинки, PDF и скриншоты в base64 — они быстро набирают десятки мегабайт.
  • • Длинная история агента с результатами инструментов: логи, вывод команд.
  • • Целые файлы вставлены в запрос вместо нужных фрагментов.

Как исправить

  1. 1.Claude Code: выполните /compact — он убирает накопленные картинки и вложения; не помогло — дважды Esc, чтобы вернуться до тяжёлого сообщения, или /clear.
  2. 2.Указывайте файлы путём, а не вставкой содержимого: агент прочитает их по частям.
  3. 3.Уменьшайте картинки: API принимает до 8000 пикселей по длинной стороне, а если в контексте больше 20 картинок — до 3000.
  4. 4.В своём коде режьте документы на части и отправляйте только нужные.
// пример
# Claude Code
/compact   # сжать историю и убрать накопленные вложения
/clear     # начать заново, если /compact не помог

Ошибка не уходит? Проверьте статус API и ежедневную проверку моделей или напишите в поддержку с request id.

Похожие ошибки