Введение
API MiMo V2.6 Flash предназначен для частых рабочих задач: протоколов встреч, извлечения данных из документов и разбора мультимодальных материалов; вход вмещает 1,048,576 токенов, текстовый ответ — до 131,072.
| Характеристика | Значение |
|---|---|
| Ввод | Текст |
| Вывод | Текст |
| Входной бюджет | 1,048,576 tokens |
| Предел max_tokens | 131,072 |
| Входные данные | текст / изображения / видео / аудио |
Ключевые возможности и особенности
Создан для больших объёмов
Xiaomi позиционирует Flash для массовой мультимодальной офисной работы, и именно так лучше всего использовать этот эндпоинт: записи встреч, скриншоты, сканы страниц и длинные переписки, по одному запросу на элемент. Это более лёгкая из двух моделей, поэтому отдача выше всего в конвейерах, которые обрабатывают тысячи элементов в день.
Текст, изображения, видео и аудио вместе
Для протокола Flash добавьте повестку и источники в messages; видео и аудио передаются inline суммарно до 14 МБ, ответы инструментов сохраняют tool_call_id.
Рассуждения, которые можно отключить
reasoning_effort идёт от none через minimal, low и medium до high. Используйте none для классификации, извлечения данных и коротких переписываний: тогда temperature и top_p можно задать самостоятельно. Поднимайте уровень, когда вопросу нужны размышления.
Инструменты в том же вызове
Можно передать до 128 определений инструментов, доступны tool_choice и parallel_tool_calls. Модель предлагает вызов, ваш код его выполняет, а результат возвращается сообщением инструмента; предыдущий reasoning_content сохраняется в реплике ассистента.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
messages | Да | Для протокола Flash добавьте повестку и источники в messages; видео и аудио передаются inline суммарно до 14 МБ, ответы инструментов сохраняют |
max_tokens | Нет | У Flash |
reasoning_effort | Нет | Flash начинает с high; для повторного извлечения попробуйте none, а для неоднозначных заметок рассмотрите minimal, low или medium. |
stop | Нет | При извлечении во Flash stop принимает одну последовательность или до четырёх; совпавший разделитель исключается, поэтому он не должен обрывать допустимое поле. Не менее 1 символов · Не менее 1 элементов · Не более 4 элементов |
temperature | Нет | Во Flash temperature от 0 до 1.5 действует только с |
top_p | Нет | Без рассуждений Flash принимает |
tools | Нет | Опишите Flash до 128 рабочих функций; изменение календаря или заявки выполняется приложением после проверки аргументов. Не более 128 элементов |
parallel_tool_calls | Нет | Flash может предложить независимые поисковые вызовы за один ход, если им не нужны промежуточные результаты; выполняет их приложение. По умолчанию: |
tool_choice | Нет | Для офисных помощников Flash предпочитайте |
response_format | Нет | Запросите у Flash текст либо структурированный JSON и проверьте извлечённые поля по схеме своего приложения. |
Стоимость
Ввод $0.14 / Вывод $0.28 за 1 млн токенов
Сценарии использования
Сводки встреч и звонков
Передайте аудиозапись или её расшифровку вместе с повесткой и попросите вернуть решения, ответственных и открытые вопросы в формате JSON. При reasoning_effort none ответ приходит быстро, что удобно для очереди из десятков записей.
Разбор скриншотов и документов
Прикрепляйте счета, формы или скриншоты интерфейса как части image и запрашивайте нужные поля или видимую проблему. Короткие повторяющиеся запросы такого рода — именно та работа, для которой позиционируется Flash.
Сводки длинных переписок
Для регулярных встреч обозначьте запись и пункты повестки, запросите решения отдельно от открытых вопросов и сверьте поля до сохранения. Начните с нескольких типичных случаев без рассуждений; при противоречиях в источниках проверьте более высокий уровень усилий.
Офисные ассистенты с инструментами
Подключите инструменты календаря, тикетов или поиска и позвольте модели решать, какой из них вызвать. Для рутинной маршрутизации держите уровень на low или medium, а для редких неоднозначных запросов повышайте его.
Руководство по промптам и практические советы
Для рутинной работы начинайте с none или low
По умолчанию стоит high, и тогда выходные токены тратятся на рассуждения. Для извлечения данных и маршрутизации задайте
reasoning_effortв none или low и проверьте качество на нескольких реальных элементах, прежде чем масштабировать.Смешивайте медиа в одном сообщении
Передавайте content как список частей: сначала текст, затем элементы
image_url,video_urlилиaudio_url. В тексте укажите, к какой части относится вопрос, например ко второму изображению или к аудиоклипу.Закладывайте
max_tokensс учётом рассужденийРассуждения входят в
max_tokens, поэтому стандартных 4,096 может не хватить: при высоком уровне длинный ответ не успеет завершиться. Увеличьте лимит, получайте ответ потоком и проверяйтеfinish_reason, прежде чем считать результат полным.Замыкайте цикл инструментов
Когда модель возвращает
tool_calls, выполните их, добавьте каждый результат как сообщение tool с соответствующимtool_call_id, сохраните сообщение ассистента в исходном виде и отправьте разговор повторно.
Назначение
API MiMo V2.6 Flash предназначен для частых рабочих задач: протоколов встреч, извлечения данных из документов и разбора мультимодальных материалов; вход вмещает 1,048,576 токенов, текстовый ответ — до 131,072.
Обработка встреч
Для регулярных встреч обозначьте запись и пункты повестки, запросите решения отдельно от открытых вопросов и сверьте поля до сохранения. Начните с нескольких типичных случаев без рассуждений; при противоречиях в источниках проверьте более высокий уровень усилий.
Вызовы функций
Опишите Flash до 128 рабочих функций; изменение календаря или заявки выполняется приложением после проверки аргументов.
В примере инструмента Flash проверьте предложенный поиск, выполните его в приложении и верните соответствующий tool_call_id перед составлением протокола.
Бюджет ответа
У Flash max_tokens начинается с 4,096 и допускает 131,072; рассуждения расходуют тот же бюджет, поэтому для длинного протокола проверяйте finish_reason.
Flash отвечает текстом и выделяет изображениям до 16,384 токенов; запрос допускает 256 сообщений, 128 определений инструментов и 4 стоп-последовательности, input_audio принимает wav или mp3.
Правила контента
MiMo V2.6 Flash предлагается для повседневных рабочих задач; запросы NSFW могут быть отклонены, вывод без ограничений не обещается.
xiaomi/mimo-v2.6-flash/chat
MiMo V2.6 Flash предлагается для повседневных рабочих задач; запросы NSFW могут быть отклонены, вывод без ограничений не обещается.
Быстрый старт API
curl --fail-with-body -sN https://api.spicyapi.ai/v1/chat/completions \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"model": "xiaomi/mimo-v2.6-flash/chat",
"messages": [
{
"role": "user",
"content": "Summarise the following release notes into three bullet points."
}
],
"stream": true
}' \
| jq --unbuffered -Rrj 'select(startswith("data: ")) | .[6:] | select(. != "[DONE]") | fromjson | if .error then "\n[error] \(.error.message)\n" else (.choices[0].delta.content? // empty) end'
Аутентификация, полная схема, опрос статуса и обработка ошибок описаны в справочнике API.
