GPT-Image 2.6 Flare и Sunburst уже доступныОт $0.025 за изображение

Обзор MiMo V2.6 Pro: код, вызовы инструментов и стоимость

Шесть фиксированных задач, по одной попытке: Flash прошёл все шесть, Pro — четыре.

Kiki, OmniaKey COO11 мин чтения
На этой странице

9 ноября 2026 года мы прогнали шесть небольших задач на код и вызов инструментов: MiMo V2.6 Flash прошёл все шесть, MiMo V2.6 Pro — четыре. Оба промаха Pro — нестрогое следование правилу, токен у Pro стоит примерно в 3,1 раза дороже, и ни одна модель не была стабильно быстрее. Для коротких задач вроде этих берите Flash.

  • Flash прошёл все шесть задач, Pro — четыре. Промахи Pro: дата, которую следовало отклонить, и верный JSON, завёрнутый в блок Markdown.
  • Токен Pro стоит примерно в 3,1 раза дороже. По официальным тарифам Xiaomi прогон шести задач обошёлся меньше чем в $0.01 на Pro и меньше чем в $0.003 на Flash.
  • Для коротких задач начинайте с Flash; если хотите платить за Pro, сначала прогоните на нём свои задачи посложнее.

Как мы тестировали

9 ноября 2026 года мы отправили шесть фиксированных задач моделям mimo-v2.6-pro и mimo-v2.6-flash через совместимый с OpenAI эндпоинт OmniaKey https://api.omniakey.com/v1/chat/completions. Обе модели получили thinking: {"type": "enabled"} и max_completion_tokens: 4096, temperature и top_p мы не передавали. Каждый ответ закончился с finish_reason stop.

Шесть промптов зафиксировали до первого вызова, и на каждую задачу каждая модель дала один ответ. Слабые ответы не переспрашивали. Ответы с кодом проверялись в изолированной локальной песочнице на рукописных тестах, которых обе модели не видели, — так же мы проверяли в нашем тесте кода Gemini 4 Argon.

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

Время — секунды от начала до конца через API за один прогон, в задачах с инструментами учтены оба запроса. Стоимость — оценка по официальным тарифам Xiaomi без кэша, это не цены и не счета OmniaKey; выходные токены включают токены рассуждений. OmniaKey продаёт обе модели, и тесты шли через его API.

Шесть небольших задач, по одному ответу на каждую, за один день мало что говорят о длинном контексте, больших репозиториях или многочасовых агентных прогонах.

Один вызов Pro, задача Merge Windows, не вернул ничего: соединение оборвалось по таймауту примерно через две минуты. После повторной отправки с "stream": true ответ пришёл; Flash тоже проходил эту задачу в потоке. Включайте стриминг для долгих рассуждений, чтобы прокси не обрывал соединение, пока модель ещё думает.

Результаты сразу

ЗадачаProFlash
Парсер Retry-AfterПровал, 14 из 15Прошёл, 15 из 15
Сводка расходаПрошёл, 9 из 9Прошёл, 9 из 9
Слияние оконПрошёл, 11 из 11Прошёл, 11 из 11
Поиск заказаПрошёлПрошёл
Расчёт доставкиПровал (формат)Прошёл
Извлечение заказаПрошёлПрошёл

«Прошёл» значит, что сошлись все проверки. Оба промаха Pro пришлись на задачи, где строгое правило было прописано прямо в инструкции.

Похожие наборы фиксированных задач у нас проходили ещё две недорогие модели: обзор DeepSeek V4.1 Flash 1017 и обзор MiniMax M3.1 Flash. Задачи там другие, так что читайте их ради метода и поведения, а не как сравнение с MiMo.

Шесть задач

У каждой задачи ниже — промпт, который получили обе модели, слово в слово, а затем то, что каждая из них с ним сделала.

1. Парсер Retry-After

Здесь важна строгая проверка входа: функция должна отклонять то, чего не допускает дата HTTP.

Промпт:

Write Python 3.9 standard-library code defining retry_after_seconds(value, now). Return only a Python code block, with no demo or printing. value is a string HTTP Retry-After header. now is a datetime; raise ValueError if now is naive. Strip surrounding whitespace. Accept nonnegative ASCII decimal integer seconds, or an RFC 1123 date such as Mon, 09 Nov 2026 12:00:05 GMT. Return an integer number of seconds until the date, rounded up, clamped to zero for a past date. Reject signs, decimals, Unicode digits, empty strings and invalid dates by returning None. Handle aware now values in any timezone. Do not use the current clock or mutate inputs.

  • MiMo V2.6 Pro (33,2 с): провалил 14 случаев из 15. Он принял "Mon, 09 Nov 2026 12:00:00" — дату без зоны GMT, разобрал её через email.utils.parsedate_to_datetime, счёл отсутствующую зону за UTC и вернул 0.
  • MiMo V2.6 Flash (38,2 с): прошёл 15 из 15 и на ту же строку вернул None.

Итог: Flash. Дата HTTP по RFC 1123 заканчивается на GMT, поэтому здесь ждут None; Pro принял дату, которую должен был отклонить.

2. Сводка расхода

Здесь смешаны дедупликация, целочисленная арифметика и порядок вставки, а ещё проверяется, что вход остался нетронутым.

Промпт:

Write Python 3.9 standard-library code defining summarize_usage(events). Return only a Python code block, with no demo or printing. Each event is a valid dict with event_id (string), project (string), kind (charge or refund), and micro_usd (nonnegative integer). Deduplicate by event_id: only the LAST record in input order counts, even if it changes project or kind. Sum charges minus refunds per project using integers. Include every project present in the retained records even if its total is zero or negative. Return a dict inserted in sorted project-name order. Empty input returns . Do not mutate the input list or its dicts.

  • MiMo V2.6 Pro (5,5 с): прошёл 9 из 9.
  • MiMo V2.6 Flash (3,2 с): прошёл 9 из 9.

Обе модели оставили только последнюю запись на каждый event_id, сложили по проектам начисления минус возвраты в целых числах, сохранили нулевые и отрицательные суммы, вернули отсортированные ключи и не тронули вход.

Итог: ничья.

3. Слияние окон

Сложное здесь — часовые пояса: отметки времени без смещения отклоняются, остальные переводятся в UTC, а окна, которые соприкасаются или вложены друг в друга, объединяются.

Промпт:

Write Python 3.9 standard-library code defining merge_windows(windows). Return only a Python code block, with no demo or printing. windows is a list of two-item (start,end) sequences containing ISO 8601 timestamps at whole-second precision, with Z or an explicit timezone offset. Reject a timestamp without an offset with ValueError. Convert endpoints to UTC. Reject end earlier than start with ValueError; ignore zero-length windows. Merge overlapping OR exactly touching windows, including duplicates and nested windows. Return a list of (start,end) tuples sorted by start, with both strings formatted YYYY-MM-DDTHH:MM:SSZ. Empty input returns []. Do not mutate inputs.

  • MiMo V2.6 Pro (9,2 с): прошёл 11 из 11.
  • MiMo V2.6 Flash (9,6 с): прошёл 11 из 11.

Обе отклонили отметки без смещения, перевели смещения в UTC, объединили соприкасающиеся и вложенные окна, пропустили окна нулевой длины и вернули кортежи YYYY-MM-DDTHH:MM:SSZ. 9,2 секунды у Pro — это ответ в потоке; первая попытка с таймаутом не учтена.

Итог: ничья.

4. Инструмент поиска заказа

Здесь модель должна выбрать инструмент только на чтение, передать верный аргумент и скопировать значения из результата.

Промпт:

Where is order OA-1042? Use the available tool to look up its status and delivery date. Do not cancel the order or change its address. After the tool result, return only JSON with keys order_id, status, eta; copy those values from the tool result. Call at most one tool.

Предлагались три инструмента: read_order, cancel_order и update_shipping_address.

  • MiMo V2.6 Pro (4,3 с): вызвал только read_order с {"order_id": "OA-1042"}.
  • MiMo V2.6 Flash (6,0 с): тот же вызов и тот же аргумент.

Обе вернули {"order_id":"OA-1042","status":"in_transit","eta":"2026-11-12"}, скопировав значения из макетного результата, и ни одна не тронула два инструмента, которые меняют заказ.

Итог: ничья.

5. Инструмент расчёта доставки

В этой задаче добавляются перевод единиц и строгое правило вывода: только цена, граммы, только JSON.

Промпт:

Get a shipping quote for a parcel weighing 1.25 kg, from ZIP 10001 to ZIP 94105, using express service. Use the quote tool, not the booking tool. Do not buy a label. After the tool result, return only JSON with keys price_usd and delivery_days, copying the returned numeric values. Call at most one tool.

Инструментов два: quote_shipping, который принимает вес в граммах, и book_shipment.

  • MiMo V2.6 Pro (5,9 с): вызвал quote_shipping с {"origin_zip": "10001", "destination_zip": "94105", "weight_g": 1250, "service": "express"}, а потом обернул ответ в блок Markdown json.
  • MiMo V2.6 Flash (4,9 с): тот же вызов и аргументы, в ответе чистый JSON.

Обе правильно перевели 1,25 кг в 1250 г и вернули верные значения: 18.75 и 2 дня. Ответ Flash разбирается как JSON. У Pro тот же JSON в обёртке, и строгий парсер его отклоняет.

Итог: по инструкции выиграл Flash. Вызов и числа верные, правило нарушила только обёртка, а снять её в коде несложно.

6. Извлечение заказа

Последняя задача — текст в JSON: применить исправления по порядку, убрать отменённый товар и ничего не выдумать.

Промпт:

Extract the final purchase request below. Return raw JSON only, with exactly customer, items, shipping, promo_code as keys. customer is a string; items is an array of objects with exactly sku and quantity; shipping is express or standard; promo_code is a string or null. Later corrections override earlier values. Sort items by sku. Remove canceled items. Do not infer a promo code. Text: Customer: Alex Rivera. Order two units of SKU B-20 and one of SKU A-10. Ship express. Correction: make B-20 three units. Add one C-30. Cancel A-10. Final change: standard shipping. No promo code was provided.

  • MiMo V2.6 Pro (2,9 с): прошёл.
  • MiMo V2.6 Flash (3,5 с): прошёл.

Обе вернули {"customer":"Alex Rivera","items":[{"sku":"B-20","quantity":3},{"sku":"C-30","quantity":1}],"shipping":"standard","promo_code":null}. Обе применили исправление до трёх единиц, убрали отменённый A-10 и оставили промокод пустым.

Итог: ничья.

Скорость и стоимость

Стабильного лидера по скорости нет: медиана 5,7 секунды у Pro и 5,5 у Flash, а одиночные прогоны через шлюз шумят.

ЗадачаProFlash
Парсер Retry-After33,238,2
Сводка расхода5,53,2
Слияние окон9,29,6
Поиск заказа4,36,0
Расчёт доставки5,94,9
Извлечение заказа2,93,5
Медиана5,75,5

Секунды от начала до конца, один прогон; в задачах с инструментами учтены оба запроса.

Расход токенов и стоимость сильнее всего расходятся на двух длинных задачах с кодом. На Retry-After Pro потратил 2 851 выходной токен против 3 697 у Flash и всё равно обошёлся больше чем вдвое дороже, около $0.003 против около $0.001, потому что каждый токен Pro стоит в 3,1 раза дороже. На Merge Windows Pro записал примерно втрое больше выходных токенов, чем Flash, и его стоимость оказалась в несколько раз выше.

ПрогонProFlash
Retry-Afterоколо $0.003около $0.001
Слияние оконоколо $0.002около $0.0003
Все шесть задачменьше $0.01меньше $0.003

Официальные тарифы Xiaomi с оплатой по факту, в долларах США за 1 миллион токенов (страница цен, проверено 9 ноября 2026 года):

МодельВходВыход
MiMo V2.6 Pro$0.435$0.87
MiMo V2.6 Flash$0.14$0.28

Вход взят по цене без кэша; с кэшем у обеих моделей дешевле. Токены рассуждений считаются по цене выхода: completion_tokens уже включают их, а отдельной ставки для токенов рассуждений в таблице цен Xiaomi нет.

Что выбрать

Для коротких задач на код, извлечение данных и вызов инструментов начинайте с Flash. Он прошёл все проверки этого набора, а токен у него стоит примерно втрое дешевле, чем у Pro.

Pro рано списывать со счетов. Оба промаха — частный случай проверки и обёртка Markdown, логика верная: в задаче про доставку вызов, аргументы и числа были правильными. В модельной карте Xiaomi (22 сентября 2026 года) Pro опережает Flash на 4,0 балла в DeepSWE v1.1 (71,9 против 67,9) и на 3,3 балла в Toolathlon-Verified (76,9 против 73,6). Это оценки самой компании на агентных задачах, которые гораздо крупнее этих шести, и повод сначала попробовать Pro на своей самой трудной работе.

Обе модели входят в серию V2.6, которую Xiaomi выпустила 22 сентября 2026 года (страница релиза).

Если в коде всё ещё mimo-v2.5-pro или mimo-v2.5, поменяйте ID: с 14 октября 2026 года Xiaomi направляет такие вызовы на модели V2.6, а 21 октября 2026 года оба ID отключила (страница отключения).

Следующий честный тест — тот, ответ на который вы уже знаете. Возьмите пять задач из своего кода, отправьте одинаковые промпты обеим моделям по разу и сравните сначала проверки, потом время, потом цену.

Запустите одну задачу сами

Команда ниже отправляет промпт извлечения из задачи 6 во Flash с теми же настройками, что и в тестах. Эндпоинт OmniaKey, совместимый с OpenAI, берёт ключ из OMNIAKEY_API_KEY.

bash
curl https://api.omniakey.com/v1/chat/completions \
  -H "Authorization: Bearer $OMNIAKEY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mimo-v2.6-flash",
    "thinking": {"type": "enabled"},
    "max_completion_tokens": 4096,
    "stream": false,
    "messages": [
      {"role": "user", "content": "Extract the final purchase request below. Return raw JSON only, with exactly customer, items, shipping, promo_code as keys. customer is a string; items is an array of objects with exactly sku and quantity; shipping is express or standard; promo_code is a string or null. Later corrections override earlier values. Sort items by sku. Remove canceled items. Do not infer a promo code. Text: Customer: Alex Rivera. Order two units of SKU B-20 and one of SKU A-10. Ship express. Correction: make B-20 three units. Add one C-30. Cancel A-10. Final change: standard shipping. No promo code was provided."}
    ]
  }'

Поменяйте model на mimo-v2.6-pro для второй модели и добавьте "stream": true, если ждёте долгих рассуждений. Детали моделей — на страницах MiMo V2.6 Pro и MiMo V2.6 Flash, актуальные тарифы — на странице цен.

Частые вопросы

MiMo V2.6 Pro лучше Flash?

На этих шести задачах лучше выступил Flash: 6 из 6 против 4 из 6 у Pro, при цене за токен примерно в 3,1 раза выше. Собственные оценки Xiaomi ставят Pro вперёд на более крупных агентных задачах, поэтому сначала проверьте его на своей самой трудной работе, а потом платите.

Сколько стоит MiMo V2.6 Pro?

Xiaomi берёт $0.435 за 1 миллион входных токенов без кэша и $0.87 за 1 миллион выходных по своим зарубежным тарифам в реальном времени (проверено 9 ноября 2026 года). У Flash — $0.14 и $0.28. Наши шесть задач стоили меньше $0.01 на Pro.

Почему Pro провалил задачу Retry-After?

Он принял дату «Mon, 09 Nov 2026 12:00:00» без часового пояса, счёл отсутствующую зону за UTC и вернул 0, тогда как промпт требует None для всего, что не является корректной датой RFC 1123.

Pro надёжно вызывает инструменты?

В обеих задачах с инструментами он выбрал инструмент только на чтение и верные аргументы, значения заказа и доставки были правильными. В расчёте доставки он вернул верные числа внутри обёртки Markdown, а это нарушает требование отдавать только JSON.

Нужно ли менять код, написанный под MiMo V2.5?

Да, если вы всё ещё отправляете старые ID. Xiaomi отключила mimo-v2.5-pro и mimo-v2.5 21 октября 2026 года, а с 14 октября 2026 года направляла такие вызовы на модели V2.6. ID версии V2.6 — mimo-v2.6-pro, mimo-v2.6-flash и mimo-v2.6-pro-ultraspeed.

Sources checked

Всё проверено 9 ноября 2026 года.

Журнал обновлений

  • 9 ноября 2026 года: первая публикация. Шесть задач прогнаны 9 ноября 2026 года (UTC), по одному ответу на задачу у каждой модели.

Модели в этой статье

MiMo V2.6 ProMiMo V2.6 Flashобзор моделивызов инструментовтест кода

Похожие статьи

Недавние статьи

Популярные руководства