Update (23. Oktober 2026): mimo-v2.5-pro wurde am 21. Oktober 2026 eingestellt, und AIHubMix nimmt dafür keine Anfragen mehr an. Verwenden Sie mimo-v2.6-pro, das gleich viel kostet.
Kurz gesagt: Richten Sie das offizielle Python-SDK openai auf https://aihubmix.com/v1 aus, verwenden Sie die Modell-ID mimo-v2.6-pro und authentifizieren Sie sich mit Ihrem AIHubMix-Schlüssel. Die API ist OpenAI-kompatibel (Aufrufe erfolgen im selben Format wie bei OpenAI), ein spezieller Client ist also nicht erforderlich. Die Einrichtung dauert etwa fünf Minuten.
Wichtige Punkte
- OpenAI-kompatible API — ändern Sie nur
base_url - Kostenpflichtig:
mimo-v2.6-pro· kostenlos:xiaomi-mimo-v2.6-pro-free[1] [2] - $0.48/M Eingabe · $0.96/M Ausgabe [1]
- Kostenloses Kontingent: 5 Anfragen/Min. · 100/Tag · 1M Tokens/Tag [2]
- Kontext: 1.05M Tokens · max. Ausgabe: 131K Tokens [1]
- Voraussetzungen: Python 3.9+, ein AIHubMix-API-Schlüssel
Referenzwerte
| Basis-URL | https://aihubmix.com/v1 |
| Protokoll | OpenAI Chat Completions |
| Kostenpflichtige Modell-ID | mimo-v2.6-pro |
| Kostenlose Modell-ID | xiaomi-mimo-v2.6-pro-free |
| Preise (kostenpflichtig) | $0.48/M Eingabe · $0.96/M Ausgabe · $0.0038/M Cache-Lesezugriff [1] |
| Limits des kostenlosen Kontingents | 5 Anfragen/Min. · 100 Anfragen/Tag · 1M Tokens/Tag [2] |
| Kontextfenster | 1.05M Tokens [1] |
| Max. Ausgabe | 131K Tokens [1] |
| Eingabemodalitäten | Text, Bild, Audio, Video — nur Textausgabe [1] |
| Aufgeführte Funktionen | Streaming, Tool-Aufrufe, strukturierte Ausgaben, Prompt-Caching [1] |
Sollten Sie v2.6 Pro oder v2.5 Pro verwenden?
Verwenden Sie v2.6 Pro. Es kostet gleich viel und akzeptiert mehr Eingabearten.
mimo-v2.5-pro | mimo-v2.6-pro | |
|---|---|---|
| Eingabe | Nur Text [5] | Text, Bild, Audio, Video [1] |
| Preis für Ein- und Ausgabe | $0.48/M · $0.96/M [5] | $0.48/M · $0.96/M [1] |
| Kontext / max. Ausgabe | 1.05M · 131K [5] | 1.05M · 131K [1] |
| Verfügbarkeit | Wird am 21. Oktober 2026 eingestellt [5] | Aktuell [1] |
In Xiaomis Versionshinweisen heißt es, V2.6 „übernimmt dieselbe API-Preisgestaltung wie die V2.5-Serie“. Außerdem werden für V2.6-Pro 46 Punkte im Artificial Analysis Intelligence Index angegeben – zum Zeitpunkt der Veröffentlichung die höchste Bewertung unter den Open-Source-Modellen, vor Kimi K3 und Qwen3.8 Max, aber hinter Claude Fable 5.1 und GPT-6 Astra [4]. Die deutlichste Aussage zum Vergleich zwischen den Generationen in den Versionshinweisen bezieht sich auf das günstigere Modell: V2.6-Flash „hat MiMo-V2.5-Pro umfassend übertroffen“ [4].
Zwei Dinge sollten Sie beachten. Xiaomi hat keine direkte Benchmark-Tabelle für V2.6-Pro und V2.5-Pro veröffentlicht; der obige Vergleich basiert daher auf technischen Daten und Preisen. Außerdem soll mimo-v2.5-pro am 21. Oktober 2026 eingestellt werden, wobei mimo-v2.6-pro als Migrationsziel genannt ist [5]. Alles Neue, das auf v2.5 basiert, müsste also praktisch sofort migriert werden.
Warum AIHubMix?
- Sie müssen nur
base_urländern. Das Gateway unterstützt das OpenAI-Chat-Completions-Format, sodass das offizielle SDK ohne Änderungen funktioniert. Anthropic-kompatible/v1/messages-Aufrufe (Beta) und native Gemini-Aufrufe sind mit demselben Schlüssel verfügbar [6]. - Ein Schlüssel für viele Anbieter.
GET /v1/modelslieferte am Tag der Einrichtung, dem 21. September 2026, 416 Modell-IDs zurück, darunter 21 MiMo-Varianten [3]. Um das Modell zu wechseln, müssen Sie in Ihrem Skript nur eine Zeichenfolge ändern. - Sie können es zuerst kostenlos testen.
xiaomi-mimo-v2.6-pro-freekostet 0 $, bei 5 Anfragen/Min., 100/Tag und 1M Tokens/Tag [2] – genug, um zu prüfen, ob die Einrichtung funktioniert, bevor Sie Geld ausgeben. - Kein Abonnement. Die Abrechnung erfolgt nutzungsbasiert, ohne Mitgliedschaft oder monatliche Gebühr [6]. Der Preis für MiMo entspricht dem auf der Modellseite angegebenen Preis: $0.48/M Eingabe und $0.96/M Ausgabe [1].
- Schnelleres Debugging. Wenn ein Aufruf fehlschlägt, richten Sie dasselbe Skript auf das Modell eines anderen Anbieters aus. Funktioniert es dort, sind Ihr Schlüssel, die URL und das Anfrageformat in Ordnung – das Problem liegt beim Modell. So brauchen Sie nur einen Aufruf statt eines ganzen Nachmittags.
Einrichtung
1. Projekt erstellen
mkdir mimo-demo && cd mimo-demo
python3 -m venv .venv
.venv/bin/pip install "openai>=1.40" "python-dotenv>=1.0"
2. Schlüssel speichern
printf 'AIHUBMIX_API_KEY=your_key_here\n' > .env
chmod 600 .env
printf '.env\n.venv/\n__pycache__/\n' > .gitignore
Schreiben Sie den Schlüssel niemals fest in Ihr Skript und committen Sie niemals .env.
3. Client erstellen
Speichern Sie die Datei als 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()
Lassen Sie beide Prüfungen innerhalb der Schleife. Bei manchen Chunks kommt ein leeres choices-Array an, was beim Indizieren einen IndexError auslöst. delta.content ist im ersten und letzten Frame None; print würde dann den Literaltext None ausgeben.
4. Ausführen
.venv/bin/python chat.py "Introduce yourself in one sentence."
Ich bin MiMo, ein großes Sprachmodell, entwickelt vom LLM Core Team von Xiaomi. Ich unterstütze Sie bei der Beantwortung von Fragen, beim Schreiben und bei vielen weiteren hilfreichen Aufgaben.
Rechnen Sie mit ungefähr sechs Sekunden bis zu den ersten Tokens; auf der Modellseite sind 6.4s angegeben [1].
5. Bei Bedarf anpassen
Für einen Aufruf ohne Streaming entfernen Sie stream=True und lesen Sie response.choices[0].message.content aus. Um das Modell zu wechseln, ändern Sie das Argument model. Erhöhen Sie max_tokens für längere Ausgaben – der oben verwendete Standardwert von 1024 liegt deutlich unter dem Limit des Modells [1].
Checkliste
- [ ] Virtuelle Umgebung erstellt;
openaiundpython-dotenvinstalliert - [ ]
.enventhält Ihren echten Schlüssel;chmod 600 - [ ]
.envist in.gitignoreaufgeführt - [ ]
base_urllautethttps://aihubmix.com/v1—/v1ist erforderlich - [ ] Modell-ID ist
mimo-v2.6-pro(kostenpflichtig) oderxiaomi-mimo-v2.6-pro-free(kostenlos) - [ ] Die Streaming-Schleife prüft
chunk.choicesunddelta.content - [ ] Ein Testaufruf gibt Text zurück
FAQ
Ist die API wirklich OpenAI-kompatibel? Ja – sie verwendet das standardmäßige Chat-Completions-Format. Jeder OpenAI-kompatible Client funktioniert, wenn Sie die Basis-URL auf https://aihubmix.com/v1 setzen und Ihren AIHubMix-Schlüssel als Bearer-Token übergeben. In der AIHubMix-Dokumentation steht, dass coding-xiaomi-mimo-v2.6-flash ausschließlich OpenAI-kompatible Formate unterstützt [3].
Welche Modell-ID sollte ich verwenden? mimo-v2.6-pro für die kostenpflichtige Variante, xiaomi-mimo-v2.6-pro-free für die kostenlose. Die beiden Tarife verwenden unterschiedliche Namenskonventionen: Kostenlose Varianten haben das Präfix xiaomi-, kostenpflichtige nicht. Das kann leicht zu Verwechslungen führen.
Welche weiteren Varianten sind verfügbar? mimo-v2.6-pro-ultraspeed, mimo-v2.6-flash, mimo-v2.5-pro sowie für Coding optimierte IDs wie coding-xiaomi-mimo-v2.6-pro [3]. Rufen Sie sie über die API ab:
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)
"
Ich erhalte 429 – was bedeutet das? Das hängt von der Meldung ab; die beiden Fälle erfordern entgegengesetzte Maßnahmen. „rate limited by provider“ bedeutet eine Drosselung pro Minute: Warten Sie und versuchen Sie es erneut. „reached the limit of the free model quota“ bedeutet, dass das kostenlose Kontingent Ihres Kontos ausgeschöpft ist und für kostenlose Modelle gemeinsam gilt. Ein erneuter Versuch hilft dann nicht; wechseln Sie zu mimo-v2.6-pro.
Ich erhalte 400 „cannot be served at the moment“. Prüfen Sie zunächst die ID anhand der 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']])"
Wenn dabei True ausgegeben wird, wiederholen Sie den Chat-Aufruf mit curl und suchen Sie nach "code": "no_available_channel". Das bedeutet, dass das Modell zwar aufgeführt ist, zu diesem Zeitpunkt aber keine Kapazität beim Upstream-Anbieter verfügbar ist – ein Problem auf Anbieterseite, das sich nicht lokal beheben lässt. Warten Sie oder wenden Sie sich mit der Request-ID aus der Antwort an den AIHubMix-Support.
Wie erkenne ich, ob ein Problem bei mir oder beim Anbieter liegt? Rufen Sie mit demselben Schlüssel und Skript das Modell eines anderen Anbieters auf, zum Beispiel gpt-4o-mini. Wenn es funktioniert, sind Ihr Schlüssel, die Basis-URL und das Anfrageformat korrekt; das Problem betrifft dann das betreffende Modell. Schlägt der Aufruf ebenfalls fehl, überprüfen Sie Ihren Schlüssel und die Abrechnung.
Warum bricht meine Ausgabe mitten im Satz ab? Sie haben max_tokens erreicht, nicht das Modelllimit. Erhöhen Sie den Wert.
Wie überprüfe ich den Status meines Kontos?
curl -s https://aihubmix.com/v1/dashboard/billing/subscription \
-H "Authorization: Bearer $AIHUBMIX_API_KEY"
Prüfen Sie has_payment_method und die Limitfelder.
Nächste Schritte
Das Skript oben ist eine funktionierende Grundlage. Zu den aufgeführten Funktionen von MiMo v2.6 Pro gehören Tool-Aufrufe, strukturierte Ausgaben, Bild- und Audioeingabe sowie Prompt-Caching [1] – alles über dieselbe OpenAI-kompatible Schnittstelle. Der Client lässt sich daher größtenteils durch Hinzufügen standardmäßiger Parameter erweitern. Beginnen Sie mit dem kostenlosen Kontingent, um Ihre Einrichtung zu überprüfen, und wechseln Sie anschließend für die regelmäßige Nutzung zur Modell-ID mimo-v2.6-pro.
Quellen
- [1] AIHubMix-Modellseite,
mimo-v2.6-pro: https://aihubmix.com/model/mimo-v2.6-pro (abgerufen am 28. September 2026) - [2] AIHubMix-Modellseite,
xiaomi-mimo-v2.6-pro-free: https://aihubmix.com/model/xiaomi-mimo-v2.6-pro-free (abgerufen am 28. September 2026) - [3] Varianten-IDs und Hinweise zu den Formaten aus dem Endpunkt
GET /v1/modelsund den AIHubMix-Modellseiten (abgerufen am 28. September 2026) - [4] Xiaomi MiMo-Versionshinweise, V2.6-Serie: https://mimo.mi.com/docs/en-US/news/latest/v2-6 (abgerufen am 28. September 2026)
- [5] AIHubMix-Modellseite,
mimo-v2.5-pro: https://aihubmix.com/model/mimo-v2.5-pro (abgerufen am 28. September 2026) - [6] AIHubMix-Produktdokumentation: https://docs.aihubmix.com/en (abgerufen am 28. September 2026)



