MOONSHOTAI · КАТАЛОГ МОДЕЛЕЙ
Kimi K2 0905 API
Kimi K2 0905 — обновление K2, которое можно рассмотреть для агента, работающего с кодом проекта. Начните оценку с ограниченного изменения: понятная ошибка, воспроизводимый пример и проверка исправления. Такой результат проще сопоставить с расходом API, чем большую генерацию проекта с нуля.
- Контекст
- 262 144токенов
- Результат
- Текстформат ответа
- Вход / выход
- 110 ₽ / 460 ₽за 1 млн токенов
ПОДКЛЮЧЕНИЕ
От модели к первому запросу
Используйте идентификатор модели в совместимом API-клиенте. Полные параметры, ключи и ответы с ошибками описаны в документации.
const response = await client.chat.completions.create({
model: "moonshotai/kimi-k2-0905",
messages: [{ role: "user", content: "Ваш запрос" }],
});Открыть инструкцию по подключению →ПОДРОБНЫЙ ОБЗОР
Возможности модели
Moonshot AI заявляет улучшения агентного программирования и фронтенд-разработки относительно 0711, а также расширение контекста со 128K до 256K. Это описание выпуска разработчиком; фактический лимит и совместимость вашего API проверяются отдельно. ID карточки — moonshotai/kimi-k2-0905.
Задание агенту: исправить сортировку без смены поведения
Например, список задач неверно сортирует записи с одинаковой датой. Передайте правило второго ключа сортировки, небольшой набор записей и ожидаемый порядок. Попросите исправить причину ошибки, сохранив фильтры и пагинацию. Это предложенный сценарий проверки K2 0905, а не проведённое испытание модели.
- Сначала воспроизведите неправильный порядок на исходном коде.
- Добавьте примеры с одинаковыми датами и отсутствующим значением.
- После правки проверьте переход между страницами: исправление сортировки не должно дублировать записи.
Какие файлы передать в контекст
Большой контекст полезен, когда причина ошибки распределена между обработчиком запроса, функцией сортировки и компонентом списка. Передайте связанные части и поясните их роль. Полная копия репозитория без отбора может скрыть нужное правило среди сборочных файлов и старых реализаций.
- Укажите используемую ветку поведения и актуальный файл, если есть несколько реализаций.
- Включите тест, который воспроизводит проблему, и ожидаемый результат.
- Если агент читает файлы инструментом, убедитесь, что он получил актуальную версию после изменения.
Как принимать исправление
Проверьте предложенный diff: какие файлы изменены и соответствует ли каждое изменение задаче. Затем запустите воспроизводящий пример и проверки соседнего поведения. Заявление агента об успешном тесте подтверждается выводом среды выполнения. Сама модель не предоставляет вашему приложению файловую систему и запуск команд — это функции агентского клиента.
- Не принимайте удаление неудачного теста за устранение ошибки.
- Сравните число записей и порядок на границе двух страниц.
- Для визуального изменения отдельно осмотрите интерфейс; правильный тест сортировки не проверяет вёрстку.
Цена токенов одного исправления
Расход складывается из чтения кода, инструкций, результатов команд и повторных генераций. Измеряйте весь цикл до принятого изменения. Если агент несколько раз перечитывает длинный файл, учитывайте каждое обращение по данным API и правилам тарифа, не предполагая автоматическую скидку за повтор текста.
- Сохраните расход первой попытки и доработки после тестов.
- Сопоставьте стоимость с размером принятого изменения и объёмом ручной проверки.
- Для покупки токенов используйте несколько типичных исправлений, а не только самый короткий удачный пример.
Что сравнить с 0711 и K2.5
Сохраните один и тот же исходный проект и критерии приёмки для сравнения 0711 и 0905. Рост показателей в отчёте разработчика не гарантирует исправление конкретной ошибки. K2.5 имеет отдельный визуальный сценарий: её разумно оценивать, когда исходное задание содержит изображение. Не переносите эти возможности на 0905 по общему имени K2.
- Фиксируйте клиент, параметры и набор доступных инструментов.
- Сравнивайте принятые изменения, а не длину объяснения.
- Разбирайте причины неудач: недостаточный контекст, неверная правка или ошибка выполнения команды.
Вопросы и ответы
Что изменилось в K2 0905 относительно 0711?
Разработчик выделяет улучшения работы с кодом и расширение контекста до 256K вместо 128K. Для вашего приложения результат нужно проверить на прежних задачах.
Нужно передавать весь репозиторий?
Нет. Начните со связанных файлов, воспроизводящего примера и правил поведения. Добавляйте материалы, когда понятно, каких сведений не хватает.
Кто запускает тесты — модель или агент?
Команды выполняет среда агентского клиента. Модель может предложить или запросить действие, но подтверждение результата даёт вывод выполнения.
Успешный тест означает, что исправление готово?
Он подтверждает только проверенные условия. Просмотрите изменения и проверьте соседнее поведение, например пагинацию после смены сортировки.
Можно оценить стоимость по финальному diff?
Нет. Он не показывает объём прочитанного кода, результатов команд и повторных запросов. Для бюджета нужны данные расхода всего цикла.
Сравните с другими моделями
- MoonshotAI: Kimi K2 0711 — сравнить исходный выпуск на том же исправлении
- MoonshotAI: Kimi K2.5 — оценить задачи с визуальным исходным материалом