> ## Documentation Index
> Fetch the complete documentation index at: https://docs.acedata.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# MiMo Dialog-API-Integrationsleitfaden

> MiMo API guide - Ace Data Cloud

MiMo 2.6 Pro und MiMo 2.6 Flash sind Modelle der Xiaomi-MiMo-Serie. Diese Schnittstelle verwendet das OpenAI-Chat-Completions-Format und rechnet nach Eingabe-, Ausgabe- und Cache-Treffer-Token ab.

## Modelle und Schnittstellen

| Modell | Positionierung |
| - | - |
| `mimo-v2.6-pro` | Komplexe Analyse, Schlussfolgerung und Tool-Aufrufe |
| `mimo-v2.6-flash` | Alltägliche Dialoge und leichte Aufgaben |

Aktivieren Sie MiMo und beziehen Sie die entsprechenden API-Anmeldedaten, um Anfragen an `https://api.acedata.cloud/mimo/chat/completions` zu senden. Die `base_url` des OpenAI SDK kann auf `https://api.acedata.cloud/mimo` gesetzt werden. Der einheitliche Einstieg `/v1/chat/completions` erfordert ebenfalls entsprechende Serviceberechtigungen.

Der Umfang der ersten Schnittstellen umfasst Text-Chat-Completions; Bilder, Audio, Video, Websuche, Responses, Messages, Batch und UltraSpeed sind nicht Teil dieser Veröffentlichung.

## Python-Beispiel

```python theme={null}
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["ACEDATACLOUD_API_KEY"],
    base_url="https://api.acedata.cloud/mimo",
)
response = client.chat.completions.create(
    model="mimo-v2.6-pro",
    messages=[{"role": "user", "content": "解释彩虹形成的原因。"}],
    max_completion_tokens=256,
    extra_body={"thinking": {"type": "disabled"}},
)
print(response.choices[0].message.content)
print(response.usage)
```

Das Beispiel zeigt die Schreibweise der Anfrage; ein Beispiel für eine tatsächliche Antwort wird nach der Servicevalidierung ergänzt.

## Streaming, Schlussfolgerung und Tool-Aufrufe

Setzen Sie `stream=true`, um SSE zu empfangen; wenn die endgültige Nutzung benötigt wird, übergeben Sie `stream_options={"include_usage": true}`. Der Client sollte Inhalts-, Schlussfolgerungsinhalts- und Tool-Aufruf-Inkremente sowie das abschließende usage-Ereignis verarbeiten.

Verwenden Sie `thinking.type=enabled`, um Schlussfolgerungen zu aktivieren, und `disabled`, um sie zu deaktivieren. `reasoning_content` und der endgültige `content` werden getrennt zurückgegeben; beim Fortsetzen von Tool-Aufrufen bewahren Sie den Schlussfolgerungsinhalt in der Assistentennachricht, vollständige `tool_calls` und die entsprechende `tool_call_id` auf.

Übermitteln Sie nur Tool-Deklarationen mit `type=function`; `tool_choice` unterstützt nur `auto`. Die Anwendung ist für die Ausführung des Tools und die Rückübermittlung der Ergebnisse verantwortlich; dass das Modell einen Tool-Aufruf zurückgibt, bedeutet nicht, dass das Tool bereits ausgeführt wurde. Die integrierte Websuche des Dienstes ist noch nicht verfügbar.

## Abrechnung

`prompt_tokens` enthalten cachegetroffene Eingaben; `prompt_tokens_details.cached_tokens` werden zum Cache-Preis berechnet, die übrigen Eingaben zum normalen Eingabepreis. `completion_tokens` enthalten Schlussfolgerungsausgaben; addieren Sie Schlussfolgerungs-Token nicht erneut. Streaming-Aufrufe werden ebenfalls nach der endgültigen tatsächlichen Nutzung abgerechnet.

Die Preise richten sich nach der Konsole, und die Dollarkosten von Credit hängen vom gekauften Paket ab. Fehlgeschlagene Anfragen sollten nicht als erfolgreich abgeschlossen betrachtet werden; wenn Sie Abbuchungen überprüfen müssen, geben Sie bitte die Tracking-Kennung aus der Antwort an.

## Fehlerbehandlung

Überprüfen Sie bei Parameterfehlern das Anfrageformat; überprüfen Sie bei Authentifizierungs- oder Berechtigungsfehlern die Anmeldedaten und die Serviceaktivierung; führen Sie bei 429 einen Backoff-Wiederholungsversuch durch. Wenn keine gesunde Modellkapazität vorhanden ist, kann 503 zurückgegeben werden. Wenn nach Beginn einer Streaming-Antwort eine Unterbrechung auftritt, überprüfen Sie zuerst die bereits empfangenen Ergebnisse und die Nutzung, um blinde Wiederholungsanfragen zu vermeiden.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.