Коды ошибок API

Распространённые коды ошибок при вызове Kimi API и способы их устранения.

Справочник кодов ошибок

Код ошибкиЗначениеКак исправить
400Некорректный запросПроверьте формат тела запроса, имена и типы параметров. Частые причины: некорректный JSON, отсутствие обязательных параметров, значения вне допустимого диапазона.
401Не авторизованоУбедитесь, что API-ключ указан верно, не истёк и не отключён. Проверьте формат заголовка: Authorization: Bearer <your-api-key>.
403Доступ запрещён (недостаточный баланс)Баланс аккаунта исчерпан — пополните его в консоли. Аккаунт также может быть ограничен; при необходимости обратитесь в поддержку.
404Не найденоПроверьте путь URL запроса и имя модели. Убедитесь, что endpoint имеет вид https://api.moonshot.ai/v1/....
429Too Many Requests (слишком много запросов)Превышен rate limit. Снизьте частоту запросов, реализуйте экспоненциальную задержку повторных попыток или обратитесь в поддержку для повышения лимитов.
500Internal Server Error (внутренняя ошибка сервера)Временная проблема на сервере — повторите попытку позже. Если ошибка сохраняется, напишите на [email protected] и укажите request_id.

Общие рекомендации по устранению неполадок

  1. Проверьте полное сообщение об ошибке: ответ в формате JSON содержит error.message с подробным описанием.
  2. Запишите request_id: он поможет поддержке быстро найти проблему.
  3. Сверьтесь с официальной документацией: убедитесь, что вызовы соответствуют документации на platform.kimi.ai.
  4. Реализуйте логику повторных попыток: для ошибок 429 и 500 используйте экспоненциальную задержку.