Kimi K3.1 Pro проти K3.1 Pro Highspeed: чи варта швидкість у 2–3× подвійної ціни?

AIHubMix11 хв читання
Kimi K3.1 Pro проти K3.1 Pro Highspeed: чи варта швидкість у 2–3× подвійної ціни?

Kimi K3.1 Pro Highspeed — не розумніша модель. Moonshot AI описує її як K3.1 Pro «з ідентичними можливостями моделі», що працює «приблизно у 2–3× швидше». В AIHubMix кожен вхідний і вихідний токен коштує рівно вдвічі дорожче. Ви платите за час очікування — і ні за що більше.

Коротка відповідь: обирайте Highspeed, коли хтось стежить за потоком у реальному часі — наприклад, під час інтерактивного сеансу кодування або в чаті, на який чекають користувачі. Залишайтеся на Pro для роботи, що виконується без нагляду або витрачає більшу частину кожного циклу на інструменти й тести. У вибірковій перевірці AIHubMix Highspeed генерував приблизно у 1,6–1,75× швидше за Pro, а не у 2–3×. На міркування припадало 85–90% токенів кожної відповіді, тож більша частина подвійного рахунку йшла на роздуми, яких ніхто не читає. За виміряної швидкості кожен додатковий долар скорочував очікування приблизно на сім хвилин.

Та сама модель, інша швидкість

Moonshot прямо зазначає, що змінюється лише швидкість. У документації Kimi Code щодо моделей Highspeed описано як «високошвидкісну версію K3.1 Pro з тими самими можливостями, швидшим виведенням і приблизно вдвічі більшим використанням квоти, ніж у звичайної версії». У технічному блозі про K3.1 Pro наведено ті самі 2–3×, а обидва ID вказано для Kimi API.

K3.1 Pro K3.1 Pro Highspeed
ID Kimi API / AIHubMix kimi-k3.1-pro kimi-k3.1-pro-highspeed
ID Kimi Code k3.1-pro k3.1-pro-highspeed
Швидкість (Moonshot) Звичайна Приблизно 2–3×
Розмір контексту До 1M До 1M
Режим міркування Завжди увімкнений Завжди увімкнений
Рівні інтенсивності low, high, max low, high, max
Інтенсивність за замовчуванням max max
Квота Kimi Code 1× Приблизно 2×

У Kimi Code доступ до контексту розміром 1M залежить від рівня плану (див. розділ про плани нижче). AIHubMix також пропонує ID для каналу кодування: coding-kimi-k3.1-pro і coding-kimi-k3.1-pro-highspeed, які AIHubMix позначає як попередні версії для оцінювання.

Оскільки моделі ідентичні, усе, що стосується K3.1 Pro, стосується і Highspeed: режим міркування не можна вимкнути, інтенсивність за замовчуванням — max, а параметри семплювання зафіксовані. 24 жовтня AIHubMix повернув помилку 400 invalid temperature: only 1 is allowed for this model для temperature=0.2 з обома ID.

Ціна: удвічі вища за все, крім читання з кешу

K3.1 Pro K3.1 Pro Highspeed Співвідношення
Вхідні дані AIHubMix $2.00 $4.00 2×
Вихідні дані AIHubMix $10.50 $21.00 2×
Читання з кешу AIHubMix $0.20 $0.20 Однакова
Вхідні дані за тарифом CN (за наявними даними) ¥13.00 ¥26.00 2×
Вихідні дані за тарифом CN (за наявними даними) ¥68.00 ¥136.00 2×
Влучання в кеш за тарифом CN (за наявними даними) ¥1.30 ¥1.30 Однакова
Запис у кеш за тарифом CN (за наявними даними) ¥13.00 ¥26.00 2×

Ціни вказано за мільйон токенів. Рядки AIHubMix взято зі сторінок моделей Kimi K3.1 Pro і K3.1 Pro Highspeed станом на 24 жовтня. Moonshot ще не опублікувала своїх офіційних цін у USD. Дані для CN взято з таблиці цін, що поширювалася в день запуску й досі не з’явилася на сторінці цін Moonshot, тож вважайте їх повідомленими, а не офіційними.

Помітні дві речі. По-перше, читання з кешу коштує однаково для обох ID, тож у довгому сеансі, де більшість вхідних даних уже кешовано, надбавка буде меншою за 2×. Але це не гарантовано: для K2.7 Code Highspeed AIHubMix також удвічі збільшує ціну читання з кешу. По-друге, Highspeed коштує дорожче за K3. AIHubMix продає K3 за $2.84 / $14.20, тож перехід із K3 на Pro знижує ціну за токен на 26–30%, а перехід із K3 на Highspeed підвищує її на 41–48%.

Наскільки швидше: вибіркова перевірка AIHubMix

24 жовтня AIHubMix надіслав обом моделям через їхні основні ID один і той самий запит: kimi-k3.1-pro і kimi-k3.1-pro-highspeed. Це було прохання пояснити зіткнення в хеш-таблицях у тексті на 600 слів із коротким прикладом на Python. Запити передавалися потоком із параметром reasoning_effort: low і лімітом завершення в 8,192 токени; для кожної моделі провели три запуски. Сприймайте це як вибіркову перевірку на одному запиті, а не як бенчмарк.

K3.1 Pro K3.1 Pro Highspeed
Запуски 3 3
Швидкість виведення 85.5–87.6 tok/s 138.1–149.9 tok/s
Перший токен міркування 3.6–4.5 s 2.0–3.0 s
Перший токен відповіді 71–91 s 40–58 s
Загальний час 80–99 s 43–60 s
Токени міркування 5,561–7,356 5,135–7,229
Токени завершення 6,490–8,192 6,008–8,071

Швидкість виведення розраховується як кількість токенів завершення, поділена на час після надходження першого токена в потоці. Один із запусків Pro досяг ліміту в 8,192 токени. Попередній запуск через канал кодування AIHubMix (coding-kimi-k3.1-pro і coding-kimi-k3.1-pro-highspeed) показав схоже співвідношення: 153–169 проти 95–97 tok/s.

  • 1,6–1,75×, а не 2–3×. Найповільніший запуск Highspeed (138 tok/s) був у 1,6× швидшим за найшвидший запуск Pro (88). Найшвидший запуск Highspeed (150) був у 1,75× швидшим за найповільніший запуск Pro (85.5). Від початку до кінця Highspeed завершував роботу за 43–60 секунд проти 80–99.
  • Очікування здебільшого припадає на міркування. Навіть за рівня low обидві моделі перед написанням відповіді на 830–930 токенів обробляли 5,100–7,400 токенів міркувань. На міркування припадало 85–90% кожного завершення.
  • Highspeed прискорює і міркування. Міркування — це виведення моделі, тож воно також передається швидше. Перший токен відповіді надходив через 40–58 секунд замість 71–91. Обидві моделі починали передавати міркування за 2–5 секунд, тож якщо ваш інтерфейс приховує міркування, перше видиме слово з’являється в середньому приблизно на 30 секунд раніше.

Скільки коштує одна відповідь на кожній моделі

Це приблизна оцінка. У розрахунку припускається 114 вхідних токенів (тестовий запит) і 7,300 токенів завершення на відповідь (у середньому шість запусків дали приблизно 7,290), використовуються ціни AIHubMix і середня виміряна швидкість 87 та 144 tok/s.

  • K3.1 Pro: 114 × $2.00/M + 7,300 × $10.50/M = $0.0002 + $0.0767 ≈ $0.077. Генерація триває приблизно 7,300 ÷ 87 ≈ 84 секунди.
  • K3.1 Pro Highspeed: 114 × $4.00/M + 7,300 × $21.00/M = $0.0005 + $0.1533 ≈ $0.154. Генерація триває приблизно 7,300 ÷ 144 ≈ 51 секунду.
  • Компроміс: приблизно $0.077 більше за відповідь в обмін на економію близько 33 секунд. Це приблизно $0.14 за хвилину зекономленого часу, або близько $8 за годину очікування.

За опублікованим тарифом CN та сама відповідь коштує приблизно ¥0.50 на Pro (114 × ¥13/M + 7,300 × ¥68/M) і приблизно ¥1.00 на Highspeed (114 × ¥26/M + 7,300 × ¥136/M).

Ціна за хвилину не залежить від довжини відповіді. Майже весь рахунок припадає на вихідні дані, тож кожні додаткові $10.50 за мільйон вихідних токенів забезпечують однакову економію часу: генерація мільйона токенів триває приблизно 11,490 секунд за швидкості 87 tok/s і 6,940 секунд за 144 tok/s — економія становить близько 76 хвилин. Якби перевага справді дорівнювала 2–3×, та сама надбавка дала б змогу заощадити 96–128 хвилин, або $0.08–0.11 за зекономлену хвилину. За інтенсивності max за замовчуванням кожна відповідь містить більше міркувань, тож збільшуються і витрачений час, і витрати. Ціна за хвилину залишається сталою, поки зберігається співвідношення швидкостей, але вибіркова перевірка не вимірювала його за рівня max.

Чи дешево платити $8 за годину, залежить від того, хто чекає. Розробник, якому доводиться чекати після кожного ходу, обходиться набагато дорожче. На нічне пакетне завдання чекати не потрібно.

Що Highspeed не прискорює

У власному FAQ Moonshot відповідає на запитання, яке користувачі поставлять найпершим: «Чому Highspeed не помітно швидший?»:

Highspeed прискорює лише виведення моделі. Виклики інструментів (читання й записування файлів, виконання команд тощо) та запуск скриптів не прискорюються, тож якщо вони займають більшу частину ходу, загальне прискорення буде незначним.

Ось що це означає для ходу агента — для прикладу з чітко зазначеними припущеннями. Нехай модель генерує 1,500 токенів (міркування плюс виклик інструмента), а потім витрачає 20 секунд на виконання тестів. Контекст містить 60,000 токенів, 95% із яких влучають у кеш. Використовуються ціни AIHubMix, час запису в кеш і обробки запиту не враховується, а швидкість відповідає середнім показникам вибіркової перевірки.

  • Час: 17 с на генерацію + 20 с на тести = 37 с для Pro; 10 с + 20 с = 30 с для Highspeed. Це у 1,2× швидше.
  • Вартість: на Pro: 3,000 × $2.00/M + 57,000 × $0.20/M + 1,500 × $10.50/M ≈ $0.006 + $0.011 + $0.016 ≈ $0.033. На Highspeed: $0.012 + $0.011 + $0.032 ≈ $0.055. Рахунок у 1,7× більший.

У циклі, де переважають тести, Highspeed коштує приблизно у 1,7× дорожче й забезпечує приблизно у 1,2× більшу швидкість. Однакова ціна читання з кешу зменшує рахунок, але ніщо не скорочує час виконання тестового набору.

Прецедент: K2.7 Code Highspeed

Moonshot уже продавала принцип «та сама модель, вища швидкість». У довіднику параметрів сказано: «kimi-k2.7-code-highspeed — це та сама модель, що й kimi-k2.7-code, з ідентичними обмеженнями параметрів; відрізняється лише швидкість виведення». В AIHubMix вона коштує вдвічі дорожче за базову модель: $1.90 / $8.00 проти $0.95 / $4.00 за мільйон токенів; читання з кешу також удвічі дорожче.

На сторінці моделі K2.7 Code Highspeed заявлено «приблизно 180 Tokens/s і до 260 Tokens/s у сценаріях із коротким контекстом». Ковзне вимірювання AIHubMix на тій самій сторінці показало близько 29 tok/s станом на 24 жовтня — не швидше за маршрути базової моделі (приблизно 13–30 tok/s). На сторінці не вказано, як усереднюється пропускна здатність; на ковзний показник можуть впливати час міркувань, короткі відповіді та навантаження, тож це не доводить, що ця версія повільна. Але це показує, чому варто перевірити заявлену швидкість на власному трафіку, перш ніж платити за неї вдвічі більше.

Пастка помилкового ID

У Kimi Code через помилку в ID Highspeed не з’являється явна помилка. У документації сказано, що «помилково введений ID моделі спричиняє перехід на K2.8 Preview без режиму міркування», а в FAQ додається, що неправильне значення Highspeed «непомітно перемикає на K2.8 Preview без режиму міркування — без жодного прискорення». У результаті ви отримуєте старішу модель, без міркувань і без приросту швидкості.

ID відрізняються залежно від інтерфейсу, тож легко помилитися:

  • Kimi Code: k3.1-pro-highspeed
  • Kimi API та AIHubMix: kimi-k3.1-pro-highspeed
  • Канал кодування AIHubMix: coding-kimi-k3.1-pro-highspeed

У документації Kimi Code як допустимі ID Highspeed указано лише k3.1-pro-highspeed і kimi-for-coding-highspeed, тож перед вставленням у конфігурацію Kimi Code перевірте ID у форматі API. В AIHubMix помилковий ID спричиняє явну помилку: 24 жовтня для kimi-k3.1-pro-highsped було повернуто помилку 400.

Найшвидше перевірити відповідь можна з огляду на те, що K3.1 Pro не працює без режиму міркування: Moonshot повідомляє, що запити з вимкненим режимом міркування відхиляються. Справжня відповідь K3.1 Pro завжди містить міркування: reasoning_content у Chat Completions, блок thinking у Messages і ненульове значення reasoning_tokens у статистиці використання. Якщо міркувань немає, відповіла інша модель або режим міркування вимкнено. В AIHubMix запит із вимкненим режимом міркування не відхилили: 24 жовтня його успішно обробили з кодом 200, але без міркувань — саме це й виявляє така перевірка. Скрипт наприкінці допису виводить це число.

Плани Kimi Code: Highspeed витрачає квоту вдвічі швидше

Kimi Code K3.1 Pro K3.1 Pro Highspeed
Нові плани Plus і вище Pro і вище
Попередні плани Moderato і вище Allegretto і вище
Використання квоти 1× Приблизно у 2 рази

Для контекстного вікна 1M у K3.1 Pro потрібен план Pro або вище (Allegretto або вище для попередніх планів).

У межах плану подвійна квота означає, що ви зможете виконати вдвічі менше роботи, перш ніж досягнете ліміту. Для порівняння: старіша модель Kimi Code K2.7 Code Highspeed (kimi-for-coding-highspeed) працює приблизно у 6 разів швидше за 3-кратну квоту. Є ще одне важливе правило, про яке варто пам’ятати, перш ніж перемикатися: зміна моделі або рівня зусиль посеред сеансу «робить наявний кеш контексту недійсним, вимагаючи нового попереднього заповнення та збільшуючи використання токенів». Виберіть Pro або Highspeed на початку сеансу й не змінюйте вибір.

Pro чи Highspeed — залежно від типу завдання

Тип завдання Вибір Причина
Інтерактивне програмування, коли ви чекаєте на кожну відповідь Highspeed Відповіді починаються приблизно на 30 с раніше
Чат із користувачами на базі K3.1 Pro Highspeed Міркування затримують появу першого слова
Демонстрації в реальному часі, швидке створення прототипів Highspeed Тут важлива швидкість ітерацій
Цикли агентів, у яких основний час іде на тести Pro Інструменти не працюватимуть швидше
Пакетні завдання, оцінювання, нічні запуски Pro Ніхто не чекає
Kimi Code близький до вичерпання квоти Pro Highspeed використовує приблизно у 2 рази більше квоти

Кому потрібен Highspeed: розробникам, які працюють покроково з K3.1 Pro у Kimi Code або IDE і мають план із запасом квоти, а також командам, що випускають функцію для користувачів, де перше видиме слово затримується через тисячі токенів міркувань. Кому він не потрібен: конвеєрам, фоновим агентам, CI й оцінюванням, а також усім, у кого більша частина часу на виконання кроку йде на роботу з інструментами.

Важливе застереження для користувачів K3. У тому самому тестовому запуску з основним ID також виміряли час Kimi K3 на тому самому запиті з рівнем low. K3 витратив приблизно стільки ж токенів на міркування (3,013–7,051), але генерував 22–26 токенів/с і відповідав за 154–309 секунд, тоді як K3.1 Pro — за 80–99 секунд. Якщо K3 здавався повільним, то звичайний K3.1 Pro уже відповів на цей запит у середньому менш ніж за половину часу, до того ж ціна за токен на AIHubMix нижча. Highspeed дає ще у 1,6–1,75 раза більшу швидкість, але цей останній крок коштує вдвічі дорожче за Pro. Це лише один запит одного дня, тож сприймайте різницю між K3 і K3.1 Pro як підказку, а не як загальну оцінку швидкості моделей; якість відповідей у цьому запуску не порівнювали.

Виміряйте швидкість на власному запиті

Обидва ID доступні через AIHubMix з одним ключем; у короткому посібнику зі швидкого запуску описано ключі та базові URL-адреси, а на сторінці порівняння AIHubMix наведено ціни обох моделей поруч і є калькулятор вартості. Цей скрипт надсилає той самий запит кожному ID у потоковому режимі та виводить час, який вимірювали в тесті:

import os, time
from openai import OpenAI

client = OpenAI(base_url="https://aihubmix.com/v1", api_key=os.environ["AIHUBMIX_API_KEY"])
PROMPT = ("Write a clear 600-word explanation of how a hash map handles collisions, "
          "with one short code example in Python. Plain prose, no headings.")

for model in ["kimi-k3.1-pro", "kimi-k3.1-pro-highspeed"]:
    start = time.time()
    first_token = first_answer = usage = None
    stream = client.chat.completions.create(
        model=model,
        messages=[{"role": "user", "content": PROMPT}],
        reasoning_effort="low",
        max_completion_tokens=16384,
        stream=True,
        stream_options={"include_usage": True},
    )
    for chunk in stream:
        if chunk.usage:
            usage = chunk.usage
        if not chunk.choices:
            continue
        delta = chunk.choices[0].delta
        now = time.time() - start
        if first_token is None and (getattr(delta, "reasoning_content", None) or delta.content):
            first_token = now
        if first_answer is None and delta.content:
            first_answer = now
    total = time.time() - start
    details = usage.completion_tokens_details
    reasoning = details.reasoning_tokens if details else 0
    speed = usage.completion_tokens / (total - first_token)
    print(f"{model}: first answer {first_answer:.1f}s, total {total:.1f}s, "
          f"{usage.completion_tokens} tokens ({reasoning} reasoning), {speed:.0f} tok/s")
    if not reasoning:
        print("  no reasoning tokens: this response did not come from K3.1 Pro")

У скрипті не задано temperature, оскільки обидва ID відхиляють це значення, якщо воно не дорівнює 1. Використовується Chat Completions: 24 жовтня Responses endpoint AIHubMix повертав 404 для обох основних ID, тож інструменти, яким потрібен Responses, наприклад Codex, наразі мають використовувати ID каналу для програмування. Запустіть кожну модель кілька разів. Один запуск моделі, що міркує, — це випадковий результат, як видно з розкиду в таблиці вище.

Поширені запитання

Kimi K3.1 Pro Highspeed — це інша модель, ніж K3.1 Pro?
Ні. Moonshot стверджує, що можливості моделей однакові, а працює лише Highspeed швидше. В API Kimi для обох ID діють однакові обмеження параметрів.

Наскільки Highspeed швидший?
Moonshot заявляє про приблизно 2–3-кратне прискорення. У тесті AIHubMix на одному запиті швидкість генерації становила 138–150 токенів на секунду проти 85–88 у Pro, тобто приблизно у 1,6–1,75 раза вище; відповідь генерувалася за 43–60 секунд проти 80–99.

Наскільки Highspeed дорожчий?
Вхідні й вихідні токени коштують удвічі дорожче, а звернення до кешу — стільки ж. На AIHubMix ціна становить $4.00 / $21.00 за мільйон токенів проти $2.00 / $10.50, а читання кешу коштує $0.20 в обох випадках. Moonshot поки не оприлюднила ціни у USD.

Чи зробить Highspeed мого агента для програмування вдвічі швидшим?
Лише ту частину роботи, де модель генерує код. Виклики інструментів, читання й запис файлів, виконання команд і скриптів відбуваються з тією самою швидкістю, тож якщо більшість часу на крок іде на тести, виграш буде невеликим.

Чому Highspeed не прискорює роботу в Kimi Code?
Насамперед перевірте ID моделі. Має бути k3.1-pro-highspeed; якщо ввести його неправильно, система мовчки перемкнеться на K2.8 Preview без міркувань. Якщо ID правильний, імовірно, більшість часу на виконання кроків іде на роботу з інструментами.

У яких планах Kimi Code доступний Highspeed?
У нових планах — від Pro, у попередніх — від Allegretto. Highspeed використовує приблизно вдвічі більше квоти, ніж K3.1 Pro.

Чи можна перемикатися між Pro і Highspeed посеред сеансу?
Так, але Kimi Code попереджає, що перемикання моделей робить кеш контексту недійсним і змушує повторно виконати попереднє заповнення. Виберіть модель на початку сеансу.

Читайте далі: серія матеріалів про Kimi K3.1 Pro

Джерела