/v1/audio/speech i /v1/audio/transcriptions na ten dialekt.
Konfiguracja
config.yaml:
Tryb thinking
Modele MiMo domyślnie korzystają z thinking, co zwiększa zużycie tokenów. Wyłącz go dla pojedynczego requestu parametremthinking MiMo – GoModel
przekazuje go bez zmian:
reasoning_content asystenta dokładnie w takiej postaci, w jakiej je
otrzymałeś. GoModel zachowuje je w obu kierunkach.
Kontekst 1M
Dopisz[1m] do ID modelu (na przykład mimo-v2.5-pro[1m]), aby włączyć
kontekst 1M tokenów. Te warianty zwykle nie są zwracane przez listę /models
MiMo, więc dodaj je do skonfigurowanej listy modeli, aby dało się do nich
routować requesty:
Zamiana tekstu na mowę i transkrypcja
MiMo nie ma natywnych endpointów/audio/* – TTS (mimo-v2.5-tts,
mimo-v2.5-tts-voicedesign, mimo-v2.5-tts-voiceclone) i ASR
(mimo-v2.5-asr) działają przez chat completions. GoModel udostępnia oba
sposoby:
- Standardowe endpointy audio –
/v1/audio/speechi/v1/audio/transcriptionssą tłumaczone automatycznie. Synteza mowy obsługujeresponse_formatwav(domyślnie) ipcm;mp3– udokumentowana przez OpenAI wartość domyślna, którą niektóre SDK wysyłają jawnie – jest traktowane jako „nieokreślone” i obsługiwane jako WAV, więcContent-Typeodpowiedzi toaudio/wav.instructionsstają się promptem stylu MiMo, avoicewybiera predefiniowany głos. Transkrypcja obsługuje formaty odpowiedzijson(domyślnie) itext, przy czymlanguagejest przekazywane doasr_optionsMiMo, atemperaturedo requestu czatu. - Dialekt czatu MiMo – wysyłaj chat completions bezpośrednio: tekst do
syntezy w wiadomości
assistantz parametrem najwyższego poziomuaudio: {format, voice}albo, przy transkrypcji, część treściinput_audio, którejdatato URIdata:w base64. GoModel przekazuje te struktury bez zmian.
Funkcje nieobsługiwane przez Xiaomi MiMo
Wszystkie poniższe zwracająinvalid_request_error, zamiast po cichu pomijać
opcję:
- Embeddingi.
- Wartości
response_formatsyntezy mowy inne niżwav/pcm/mp3(opus,aac,flac) oraz niedomyślnespeed(do regulacji tempa użyjinstructions). - Formaty transkrypcji
verbose_json/srt/vtt,promptoraztimestamp_granularities(MiMo zwraca wyłącznie zwykły tekst transkrypcji).
Od 18 czerwca 2026 requesty do MiMo-V2-Flash i V2-TTS są automatycznie
kierowane do modeli V2.5 (po cenach V2.5).