Как да използвате Xiaomi MiMo v2.6 Pro в AIHubMix: ръководство за настройка

AIHubMix7 мин четене
Как да използвате Xiaomi MiMo v2.6 Pro в AIHubMix: ръководство за настройка

Актуализация (23 октомври 2026 г.): mimo-v2.5-pro беше спрян на 21 октомври 2026 г. и AIHubMix вече не приема заявки към него. Използвайте mimo-v2.6-pro, чиято цена е същата.

Накратко: насочете официалния Python SDK openai към https://aihubmix.com/v1, използвайте идентификатора на модела mimo-v2.6-pro и се удостоверете с вашия ключ за AIHubMix. API е съвместим с OpenAI (извиква се в същия формат като API на OpenAI), така че не е необходим специален клиент. Настройката отнема около пет минути.

Основни моменти

  • API, съвместим с OpenAI — променете base_url и нищо друго
  • Платен mimo-v2.6-pro · безплатен xiaomi-mimo-v2.6-pro-free [1] [2]
  • $0.48/M за вход · $0.96/M за изход [1]
  • Безплатен план 5 заявки/мин · 100/ден · 1M токена/ден [2]
  • Контекст 1.05M токена · макс. изход 131K токена [1]
  • Изисквания: Python 3.9+, ключ за AIHubMix API

Основни стойности

Базов URLhttps://aihubmix.com/v1
ПротоколOpenAI Chat Completions
Идентификатор на платения моделmimo-v2.6-pro
Идентификатор на безплатния моделxiaomi-mimo-v2.6-pro-free
Цени (платен модел)$0.48/M вход · $0.96/M изход · $0.0038/M за прочитане от кеша [1]
Ограничения на безплатния план5 заявки/мин · 100 заявки/ден · 1M токена/ден [2]
Контекстен прозорец1.05M токена [1]
Макс. изход131K токена [1]
Входни модалностиТекст, изображения, аудио, видео — само текстов изход [1]
Посочени функцииПоточно предаване, извикване на инструменти, структурирани изходи, кеширане на подканите [1]

Да използвате v2.6 Pro или v2.5 Pro?

Използвайте v2.6 Pro. Цената му е същата, а поддържа повече видове входни данни.

mimo-v2.5-promimo-v2.6-pro
ВходСамо текст [5]Текст, изображения, аудио, видео [1]
Цена за вход/изход$0.48/M · $0.96/M [5]$0.48/M · $0.96/M [1]
Контекст / макс. изход1.05M · 131K [5]1.05M · 131K [1]
НаличностСпира се на 21 октомври 2026 г. [5]Текущ [1]

В бележките за изданието Xiaomi посочва, че V2.6 „прилага същите цени за API като серията V2.5“, а V2.6-Pro получава 46 точки в Artificial Analysis Intelligence Index — най-високия резултат сред моделите с отворен код към момента на писане, над Kimi K3 и Qwen3.8 Max, но под Claude Fable 5.1 и GPT-6 Astra [4]. Най-ясното сравнение между поколенията в бележките се отнася до по-евтиния модел: V2.6-Flash „се представя значително по-добре от MiMo-V2.5-Pro“ [4].

Имайте предвид две неща. Xiaomi не е публикувала пряка сравнителна таблица с бенчмаркове за V2.6-Pro и V2.5-Pro, затова сравнението по-горе се основава на спецификациите и цената. Освен това mimo-v2.5-pro трябва да бъде спрян на 21 октомври 2026 г., като mimo-v2.6-pro е посочен като целевия модел за миграция [5]. Затова всичко ново, изградено с v2.5, ще трябва да бъде мигрирано почти веднага.

Защо AIHubMix

  • Трябва да промените само base_url. Шлюзът използва формата OpenAI Chat Completions, така че официалният SDK работи без промени. Същият ключ поддържа и заявки във формат Anthropic /v1/messages (бета), както и нативни заявки към Gemini [6].
  • Един ключ дава достъп до много доставчици. GET /v1/models връщаше 416 идентификатора на модели в деня на настройката, 21 от които бяха варианти на MiMo [3]. За да смените модела, трябва да промените само един низ в скрипта си.
  • Първо можете да тествате безплатно. xiaomi-mimo-v2.6-pro-free струва $0 при до 5 заявки/мин, 100 заявки/ден и 1M токена/ден [2] — достатъчно, за да проверите дали настройката работи, преди да похарчите нещо.
  • Няма абонамент. Таксуването е според използването, без членство или месечна такса [6], а цената на платения MiMo съвпада с тази на страницата на модела: $0.48/M за вход и $0.96/M за изход [1].
  • Отстраняването на грешки става по-бързо. Ако дадено извикване се провали, насочете същия скрипт към модел на друг доставчик. Ако там заявката успее, ключът, URL адресът и форматът на заявката ви са наред, а проблемът е в модела — едно извикване вместо цял следобед.

Как да го настроите

1. Създайте проекта

mkdir mimo-demo && cd mimo-demo
python3 -m venv .venv
.venv/bin/pip install "openai>=1.40" "python-dotenv>=1.0"

2. Съхранете ключа си

printf 'AIHUBMIX_API_KEY=your_key_here\n' > .env
chmod 600 .env
printf '.env\n.venv/\n__pycache__/\n' > .gitignore

Никога не записвайте ключа директно в скрипта си и не комитвайте файла .env.

3. Създайте клиента

Запишете като chat.py:

import os
import sys

from dotenv import load_dotenv
from openai import OpenAI

load_dotenv()

client = OpenAI(
    api_key=os.environ["AIHUBMIX_API_KEY"],
    base_url="https://aihubmix.com/v1",
)

prompt = sys.argv[1] if len(sys.argv) > 1 else "Introduce yourself in one sentence."

stream = client.chat.completions.create(
    model="mimo-v2.6-pro",
    messages=[{"role": "user", "content": prompt}],
    max_tokens=1024,
    stream=True,
)

for chunk in stream:
    if not chunk.choices:
        continue
    piece = chunk.choices[0].delta.content
    if piece:
        print(piece, end="", flush=True)
print()

Оставете и двете проверки в цикъла. Някои части пристигат с празен масив choices, което при индексиране предизвиква IndexError; delta.content е None в първия и последния кадър, което би накарало print да изведе буквалния текст None.

4. Стартирайте го

.venv/bin/python chat.py "Introduce yourself in one sentence."
Аз съм MiMo — голям езиков модел, разработен от екипа LLM Core Team на Xiaomi, и съм тук, за да помагам с отговори на въпроси, писане и най-различни полезни задачи.

Очаквайте около шест секунди до първите токени — спрямо посочените на страницата на модела 6.4 сек. [1].

5. Направете необходимите корекции

За извикване без поточно предаване премахнете stream=True и прочетете response.choices[0].message.content. За да смените модела, променете аргумента model. Увеличете max_tokens, за да получите по-дълъг изход — стойността по подразбиране 1024, използвана по-горе, е далеч под лимита на модела [1].

Контролен списък

  • [ ] Създадена е виртуална среда; openai и python-dotenv са инсталирани
  • [ ] .env съдържа валидния ви ключ, chmod 600
  • [ ] .env е включен във .gitignore
  • [ ] base_url е https://aihubmix.com/v1 — частта /v1 е задължителна
  • [ ] Идентификаторът на модела е mimo-v2.6-pro (платен) или xiaomi-mimo-v2.6-pro-free (безплатен)
  • [ ] Цикълът за поточно предаване проверява chunk.choices и delta.content
  • [ ] Тестова заявка връща текст

Често задавани въпроси

Наистина ли API е съвместим с OpenAI? Да — използва стандартния формат Chat Completions. Всеки клиент, съвместим с OpenAI, ще работи, ако зададете базовия URL на https://aihubmix.com/v1 и подадете ключа си за AIHubMix като bearer токен. В документацията на AIHubMix се посочва, че coding-xiaomi-mimo-v2.6-flash поддържа само формати, съвместими с OpenAI [3].

Кой идентификатор на модел да използвам? mimo-v2.6-pro за платения вариант, xiaomi-mimo-v2.6-pro-free за безплатния. Двата плана използват различни правила за именуване — безплатните варианти имат префикса xiaomi-, а платените нямат, което лесно може да доведе до грешка.

Какви други варианти са налични? mimo-v2.6-pro-ultraspeed, mimo-v2.6-flash, mimo-v2.5-pro и идентификатори, настроени за програмиране, като coding-xiaomi-mimo-v2.6-pro [3]. Изведете списъка им от API:

curl -s https://aihubmix.com/v1/models \
  -H "Authorization: Bearer $AIHUBMIX_API_KEY" \
  | python -c "
import json,sys
for i in sorted(m['id'] for m in json.load(sys.stdin)['data']):
    if 'mimo' in i: print(i)
"

Получавам 429 — какво означава това? Зависи от съобщението и двата случая изискват противоположни действия. „rate limited by provider“ означава ограничение на заявките в минута: изчакайте и опитайте отново. „reached the limit of the free model quota“ означава, че сте изчерпали безплатната квота на акаунта, споделена между безплатните модели — повторният опит няма да помогне, затова преминете към mimo-v2.6-pro.

Получавам 400 „cannot be served at the moment“. Първо проверете идентификатора спрямо API:

curl -s https://aihubmix.com/v1/models \
  -H "Authorization: Bearer $AIHUBMIX_API_KEY" \
  | python -c "import json,sys; print('mimo-v2.6-pro' in [m['id'] for m in json.load(sys.stdin)['data']])"

Ако се изведе True, повторете извикването за чат с curl и потърсете "code": "no_available_channel". Това означава, че моделът е в списъка, но в момента няма наличен капацитет от страна на доставчика — проблем, който не може да бъде решен с промени на вашия компютър. Изчакайте или се свържете с екипа за поддръжка на AIHubMix, като посочите идентификатора на заявката от отговора.

Как да разбера дали проблемът е при мен или при доставчика? Извикайте модел на друг доставчик със същия ключ и скрипт — например gpt-4o-mini. Ако заявката успее, значи ключът, базовият URL и форматът на заявката са правилни и проблемът е в конкретния модел. Ако и тя се провали, проверете ключа и таксуването.

Защо изходът ми прекъсва по средата на изречението? Достигнали сте max_tokens, а не лимита на модела. Увеличете стойността.

Как да проверя състоянието на акаунта си?

curl -s https://aihubmix.com/v1/dashboard/billing/subscription \
  -H "Authorization: Bearer $AIHUBMIX_API_KEY"

Проверете has_payment_method и полетата за лимитите.

Следващи стъпки

Скриптът по-горе е добра отправна точка. Сред посочените възможности на MiMo v2.6 Pro са извикване на инструменти, структурирани изходи, вход с изображения и аудио и кеширане на подканите [1] — всичко това през същия интерфейс, съвместим с OpenAI, така че разширяването на клиента се свежда до добавяне на стандартни параметри. Започнете с безплатния план, за да проверите настройката си, след което за редовна употреба сменете идентификатора на модела на mimo-v2.6-pro.


Източници

  • [1] Страница на модела в AIHubMix, mimo-v2.6-pro: https://aihubmix.com/model/mimo-v2.6-pro (посетена на 28 септември 2026 г.)
  • [2] Страница на модела в AIHubMix, xiaomi-mimo-v2.6-pro-free: https://aihubmix.com/model/xiaomi-mimo-v2.6-pro-free (посетена на 28 септември 2026 г.)
  • [3] Идентификатори на вариантите и бележки за форматите от крайната точка GET /v1/models и страниците на моделите в AIHubMix (посетени на 28 септември 2026 г.)
  • [4] Бележки за изданията на Xiaomi MiMo, серия V2.6: https://mimo.mi.com/docs/en-US/news/latest/v2-6 (посетени на 28 септември 2026 г.)
  • [5] Страница на модела в AIHubMix, mimo-v2.5-pro: https://aihubmix.com/model/mimo-v2.5-pro (посетена на 28 септември 2026 г.)
  • [6] Продуктова документация на AIHubMix: https://docs.aihubmix.com/en (посетена на 28 септември 2026 г.)

Един шлюз към множество AI доставчици. Създаден за продукционна среда.

Посетете AIHubMix