AIHubMix’te Xiaomi MiMo v2.6 Pro Nasıl Kullanılır: Kurulum Rehberi

AIHubMix7 dk okuma
AIHubMix’te Xiaomi MiMo v2.6 Pro Nasıl Kullanılır: Kurulum Rehberi

Güncelleme (23 Ekim 2026): mimo-v2.5-pro 21 Ekim 2026’da kullanımdan kaldırıldı ve AIHubMix artık bu modele yönelik istekleri kabul etmiyor. Aynı fiyata sunulan mimo-v2.6-pro modelini kullanın.

Kısaca: resmî openai Python SDK’sını https://aihubmix.com/v1 adresine yönlendirin, model kimliği olarak mimo-v2.6-pro kullanın ve AIHubMix anahtarınızla kimlik doğrulaması yapın. API, OpenAI ile uyumludur (OpenAI ile aynı biçimde çağrılabilir); dolayısıyla özel bir istemci gerekmez. Kurulum yaklaşık beş dakika sürer.

Önemli noktalar

  • OpenAI uyumlu API — yalnızca base_url değerini değiştirin
  • Ücretli mimo-v2.6-pro · ücretsiz xiaomi-mimo-v2.6-pro-free [1] [2]
  • $0.48/M girdi · $0.96/M çıktı [1]
  • Ücretsiz katman 5 istek/dk · 100 istek/gün · 1M token/gün [2]
  • Bağlam 1.05M token · maksimum çıktı 131K token [1]
  • Gereksinimler: Python 3.9+, bir AIHubMix API anahtarı

Referans değerleri

Temel URLhttps://aihubmix.com/v1
ProtokolOpenAI Chat Completions
Ücretli model kimliğimimo-v2.6-pro
Ücretsiz model kimliğixiaomi-mimo-v2.6-pro-free
Fiyatlandırma (ücretli)Girdi $0.48/M · çıktı $0.96/M · önbellek okuma $0.0038/M [1]
Ücretsiz katman limitleri5 istek/dk · 100 istek/gün · 1M token/gün [2]
Bağlam penceresi1.05M token [1]
Maksimum çıktı131K token [1]
Girdi kipleriMetin, görüntü, ses, video — yalnızca metin çıktısı [1]
Listelenen özelliklerAkış, araç çağırma, yapılandırılmış çıktılar, istem önbelleğe alma [1]

v2.6 Pro’yu mu, v2.5 Pro’yu mu kullanmalısınız?

v2.6 Pro’yu kullanın. Fiyatı aynı ve daha fazla türde girdi kabul ediyor.

mimo-v2.5-promimo-v2.6-pro
GirdiYalnızca metin [5]Metin, görüntü, ses, video [1]
Girdi / çıktı fiyatı$0.48/M · $0.96/M [5]$0.48/M · $0.96/M [1]
Bağlam / maksimum çıktı1.05M · 131K [5]1.05M · 131K [1]
Kullanılabilirlik21 Ekim 2026’da kullanımdan kaldırılıyor [5]Mevcut [1]

Xiaomi’nin sürüm notlarında V2.6’nın “V2.5 serisiyle aynı API fiyatlandırmasını benimsediği” belirtiliyor. Ayrıca V2.6-Pro, yazının yazıldığı sırada Artificial Analysis Intelligence Index’te 46 puan alarak açık kaynak modeller arasında en yüksek puana ulaşıyor; Kimi K3 ve Qwen3.8 Max’i geride bırakırken Claude Fable 5.1 ve GPT-6 Astra’nın altında kalıyor [4]. Sürüm notlarındaki nesiller arası gelişimi en açık biçimde gösteren ifade ise daha ucuz modelle ilgili: V2.6-Flash “MiMo-V2.5-Pro’yu her açıdan geride bıraktı” [4].

Akılda tutulması gereken iki nokta var. Xiaomi, V2.6-Pro ile V2.5-Pro’yu doğrudan karşılaştıran bir kıyaslama tablosu yayımlamadı; dolayısıyla yukarıdaki karşılaştırma teknik özelliklere ve fiyata dayanıyor. Ayrıca mimo-v2.5-pro modelinin 21 Ekim 2026’da kullanımdan kaldırılması planlanıyor ve geçiş hedefi olarak mimo-v2.6-pro belirtiliyor [5]. Bu nedenle v2.5 üzerine yeni bir şey geliştirenlerin neredeyse hemen geçiş yapması gerekecek.

Neden AIHubMix?

  • Yalnızca base_url değerini değiştirmeniz yeterli. Ağ geçidi OpenAI Chat Completions biçimini kullanır; bu nedenle resmî SDK’yı hiçbir değişiklik yapmadan kullanabilirsiniz. Aynı anahtarla Anthropic biçimindeki /v1/messages (beta) ve yerel Gemini çağrıları da kullanılabilir [6].
  • Tek anahtar birçok sağlayıcıda geçerlidir. Kurulum günü olan 21 Eylül 2026’da GET /v1/models 416 model kimliği döndürdü; bunların 21’i MiMo varyantıydı [3]. Model değiştirmek için betiğinizde tek bir dizeyi değiştirmeniz yeterli.
  • Önce ücretsiz deneyebilirsiniz. xiaomi-mimo-v2.6-pro-free 5 istek/dk, 100 istek/gün ve 1M token/gün sınırları içinde $0 tutar [2] — herhangi bir ücret ödemeden önce kurulumun çalıştığını doğrulamak için yeterlidir.
  • Abonelik gerekmez. Faturalandırma, üyelik veya aylık ücret olmadan kullandıkça öde şeklindedir [6] ve ücretli MiMo fiyatı model sayfasındakiyle aynıdır: girdi için $0.48/M, çıktı için $0.96/M [1].
  • Sorunları gidermek daha hızlıdır. Bir çağrı başarısız olursa aynı betiği başka bir sağlayıcının modeline yönlendirin. Orada başarılı olursa anahtarınız, URL’niz ve istek biçiminiz doğru demektir; sorun modeldedir. Böylece bütün bir öğleden sonra yerine tek bir çağrıyla teşhis koyabilirsiniz.

Kurulum adımları

1. Projeyi oluşturun

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

2. Anahtarınızı saklayın

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

Anahtarı betiğinize asla doğrudan yazmayın ve .env dosyasını asla depoya göndermeyin.

3. İstemciyi oluşturun

chat.py adıyla kaydedin:

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()

Her iki denetimi de döngünün içinde tutun. Bazı parçalar boş bir choices dizisiyle gelir ve diziye indeksle erişilirse IndexError hatası oluşur; delta.content ilk ve son çerçevelerde None olur; bu durumda print bunu olduğu gibi None metni şeklinde yazdırır.

4. Çalıştırın

.venv/bin/python chat.py "Introduce yourself in one sentence."
Ben, soruları yanıtlamaya, yazmaya ve çok çeşitli yararlı görevlere yardımcı olmak için buradayım; Xiaomi’nin LLM Core Team’i tarafından geliştirilen büyük bir dil modeli olan MiMo’yum.

İlk token’ların gelmesi yaklaşık altı saniye sürer; model sayfasında belirtilen süre 6.4s’dir [1].

5. Gerektiğinde ayarlayın

Akışsız bir çağrı için stream=True seçeneğini kaldırıp response.choices[0].message.content değerini okuyun. Model değiştirmek için model argümanını değiştirin. Daha uzun çıktı almak için max_tokens değerini yükseltin — yukarıdaki 1024 varsayılanı, modelin sınırının oldukça altındadır [1].

Kontrol listesi

  • [ ] Sanal ortam oluşturuldu; openai ve python-dotenv kuruldu
  • [ ] .env dosyasında gerçek anahtarınız var, chmod 600
  • [ ] .env dosyası .gitignore içinde listeleniyor
  • [ ] base_url değeri https://aihubmix.com/v1 — /v1 gerekli
  • [ ] Model kimliği mimo-v2.6-pro (ücretli) veya xiaomi-mimo-v2.6-pro-free (ücretsiz)
  • [ ] Akış döngüsü, chunk.choices ve delta.content değerlerini denetliyor
  • [ ] Test çağrısı metin döndürüyor

Sık sorulan sorular

API gerçekten OpenAI ile uyumlu mu? Evet — standart Chat Completions kullanır. Herhangi bir OpenAI uyumlu istemci, temel URL’yi https://aihubmix.com/v1 olarak ayarlayıp AIHubMix anahtarınızı bearer token olarak ileterek çalışır. AIHubMix belgelerinde, coding-xiaomi-mimo-v2.6-flash modelinin yalnızca OpenAI uyumlu biçimleri desteklediği belirtiliyor [3].

Hangi model kimliğini kullanmalıyım? Ücretli kullanım için mimo-v2.6-pro, ücretsiz kullanım için xiaomi-mimo-v2.6-pro-free. İki katman farklı adlandırma kuralları kullanır: ücretsiz varyantlarda xiaomi- önek bulunur, ücretli olanlarda bulunmaz. Bu farkı gözden kaçırmak kolaydır.

Başka hangi varyantlar mevcut? mimo-v2.6-pro-ultraspeed, mimo-v2.6-flash, mimo-v2.5-pro ve coding-xiaomi-mimo-v2.6-pro gibi kodlamaya özel kimlikler [3]. Bunları API’den listeleyin:

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 hatası alıyorum — ne anlama geliyor? Mesaja bağlıdır ve bu iki durumda yapılması gerekenler birbirinin tersidir. “sağlayıcı tarafından hız sınırına takıldı” mesajı, dakika başına uygulanan bir sınırdır: bekleyip yeniden deneyin. “ücretsiz model kotası sınırına ulaşıldı” mesajı ise hesabınızın ücretsiz kotasının tükendiği anlamına gelir; kota ücretsiz modeller arasında ortaktır. Yeniden denemek işe yaramaz, bu nedenle mimo-v2.6-pro modeline geçin.

400 “şu anda hizmet verilemiyor” hatası alıyorum. Önce kimliği API üzerinden doğrulayın:

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']])"

Bu işlem True yazdırırsa, chat çağrısını curl ile tekrarlayın ve "code": "no_available_channel" ifadesini arayın. Bu, modelin listelendiği ancak o sırada üst akışta kapasite bulunmadığı anlamına gelir. Bu, yerel bir değişiklikle çözülemeyecek, sağlayıcı tarafındaki bir durumdur. Bekleyin veya yanıttaki istek kimliğini ileterek AIHubMix desteğiyle iletişime geçin.

Sorunun benden mi yoksa sağlayıcıdan mı kaynaklandığını nasıl anlayabilirim? Aynı anahtar ve betikle başka bir sağlayıcının modelini çağırın; örneğin gpt-4o-mini. Çağrı başarılı olursa anahtarınız, temel URL’niz ve istek biçiminiz doğrudur; sorun söz konusu modele özgüdür. O da başarısız olursa anahtarınızı ve faturalandırmanızı kontrol edin.

Çıktım neden cümlenin ortasında kesiliyor? Model sınırına değil, max_tokens sınırına ulaştınız. Değeri yükseltin.

Hesap durumumu nasıl kontrol edebilirim?

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

has_payment_method alanını ve limit alanlarını kontrol edin.

Sonraki adımlar

Yukarıdaki betik, çalışır durumda bir başlangıç noktasıdır. MiMo v2.6 Pro’nun listelenen özellikleri arasında araç çağırma, yapılandırılmış çıktılar, görüntü ve ses girdisi ile istem önbelleğe alma yer alır [1] — bunların tümü aynı OpenAI uyumlu arayüz üzerinden kullanılabilir; dolayısıyla istemciyi genişletmek çoğunlukla standart parametreler eklemekten ibarettir. Kurulumunuzu doğrulamak için ücretsiz katmanla başlayın, ardından düzenli kullanım için model kimliğini mimo-v2.6-pro olarak değiştirin.


Kaynaklar

Birden çok yapay zekâ sağlayıcısına tek ağ geçidi. Üretim için tasarlandı.

AIHubMix sitesini ziyaret edin