Перейти к содержанию
Решение проблемKimi · Решение проблем

Kimi · Решение проблем

Проверка model id, reserve, streaming и временных ограничений.

Быстрая диагностика

  1. Проверить GET /v1/models тем же gd-… ключом.
  2. Скопировать один из четырёх Kimi model id без изменений.
  3. Сделать минимальный non-stream запрос на POST /v1/chat/completions с небольшим max_tokens.
  4. После обычного ответа проверить stream: true.
  5. Для 429 читать точный error.code: причины и время retry различаются.

Частые случаи

СимптомПроверка
404 model_not_foundточный model id без псевдонимов и пробелов
402 request_reserve_exceeds_creditreserve включает входную часть запроса; проверить размер запроса и max_tokens — без него выходная часть считается на 32 000
Usage виден дважды в streamэто родной choice usage плюс отдельный кадр при include_usage; не суммировать
429 rate_limit_exceededподождать 60–90 секунд; это не исчерпанная плановая квота
429 kimi_queue_fullповторить с задержкой
503 kimi_unavailableповторить позже
404 file_not_found на свежий файлсрок жизни файла — 24 часа, и он виден только тому ключу, которым загружен
415 unsupported_file_type при загрузкеподдерживаются восемь форматов; изображения, аудио и видео не принимаются
400 invalid_managed_service_requestв теле поиска и загрузки страницы должно быть ровно одно поле — query или url, и само тело должно быть корректным JSON
422 managed_service_request_failedотказал сам сайт или сам поиск. Повторять бессмысленно и Retry-After нет: нужен другой адрес
402 insufficient_credit на DELETE /v1/files/{file_id}файлы бесплатны, но нулевой остаток закрывает и удаление; пополнить ключ либо дождаться истечения через 24 часа
Второй input_file с тем же file_id пропалподстановка однократная на весь запрос; повторить ссылку на тот же документ можно только словами в своём тексте
Квота 50 МиБ кончилась на паре файловместо считается по зашифрованной записи вместе с извлечённым текстом, для простого текста это около 3,6 размера файла

Когда писать в поддержку

Пришлите хвост [код · req_…] из текста ошибки (или request_id), endpoint, model id, stream true/false и точное время с часовым поясом. Полный ключ, prompt и ответ присылать не нужно.

Разделы документации

На этой странице