Перейти к содержимому

Коды ошибок чата ​

Ошибки завершения чата используют стандартный объект error, показанный ниже. Ошибки речи и каталога содержат code, message и request_id. При сообщении о проблеме укажите заголовок ответа X-Request-Id и запросите время.

Неудачные запросы возвращают HTTP-статус, отличный от 2xx, с объектом ошибки:

json
{"error":{"message":"Invalid request parameter.","type":"invalid_request_error","param":"messages","code":"invalid_request"}}

Используйте code для логики программы и message для диагностического контекста.

HTTPКодЗначение
400invalid_requestНеверная модель, сообщения или параметры генерации
401invalid_api_keyНеверный, просроченный или отключенный ключ
402insufficient_balanceНедостаточно кредитов
403forbiddenДоступ к учетной записи или IP-адресу ограничен
429rate_limitedПревышен лимит запросов в минуту
500internal_errorОшибка сервера
503upstream_unavailableЧат или голосовая служба недоступны
400content_policy_violationКонтент не прошел проверку политики
413payload_too_largeТело запроса слишком велико
504timeoutВремя ожидания запроса истекло

Прежде чем повторить попытку, проверьте свой запрос и учетные данные. В случае временных ошибок подождите, прежде чем повторять попытку; повторная отправка сообщения может привести к другому ответу.

Потоковая передача ожидает первого текста до 90 секунд и останавливается через 60 секунд без нового текста. Непрерывный вывод не имеет фиксированного общего времени ожидания и остается объектом max_tokens.

© 2026 ColdStart. Все права защищены.