Актуализация (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
Основни стойности
| Базов URL | https://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-pro | mimo-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 г.)



