Claude API timeout (request timed out · истекло время ожидания)
Сейчас есть сбой?
Официальный статус Claude API — всё работает. Если эта ошибка не пропадает, скорее всего, дело в реализации или окружении на вашей стороне.
Посмотреть статус Claude API →Что означает эта ошибка
Запрос не завершился в отведённое время. Причиной могут быть долгая генерация, большой ввод, нестабильная сеть, перегрузка сервера или слишком короткий таймаут на клиенте/прокси.
Частые причины
- •Долгая генерация, которая не успевает завершиться вовремя
- •Большой ввод (длинный контекст / много токенов), медленный в обработке
- •Нестабильная сеть между вами и API
- •Перегрузка на стороне Anthropic (нередко вместе с 529)
- •Слишком короткий таймаут клиента или прокси/шлюза
Как исправить
- 1.Используйте потоковую передачу (stream: true), чтобы получать токены по мере генерации
- 2.Уменьшите max_tokens и сократите ввод/контекст
- 3.Увеличьте таймаут на клиенте и прокси
- 4.Повторите запрос с экспоненциальной задержкой
- 5.Проверьте сеть и любой шлюз/прокси перед API
Когда ожидание помогает (а когда нет)
Если причина в перегрузке, со временем станет лучше. Если ошибка стабильна, перейдите на потоковую передачу и увеличьте таймауты — долгие генерации без стриминга часто упираются в лимиты шлюза.
Альтернативы, когда Claude API не работает
Похожие ошибки
Частые вопросы
Что такое Timeout (request timed out)?
Запрос не завершился в отведённое время. Причиной могут быть долгая генерация, большой ввод, нестабильная сеть, перегрузка сервера или слишком короткий таймаут на клиенте/прокси.
Как исправить Timeout (request timed out)?
Используйте потоковую передачу (stream: true), чтобы получать токены по мере генерации / Уменьшите max_tokens и сократите ввод/контекст / Увеличьте таймаут на клиенте и прокси / Повторите запрос с экспоненциальной задержкой / Проверьте сеть и любой шлюз/прокси перед API