> ## 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.

# Посібник з інтеграції API діалогів MiMo

> MiMo API guide - Ace Data Cloud

MiMo 2.6 Pro і MiMo 2.6 Flash — це моделі серії Xiaomi MiMo. Цей інтерфейс використовує формат OpenAI Chat Completions, а оплата стягується за токени введення, виведення та влучання в кеш.

## Моделі та інтерфейси

| Модель | Призначення |
| - | - |
| `mimo-v2.6-pro` | Складний аналіз, міркування та виклик інструментів |
| `mimo-v2.6-flash` | Повсякденні діалоги та легкі завдання |

Підключіть MiMo та отримайте відповідні облікові дані API, надсилайте запити до `https://api.acedata.cloud/mimo/chat/completions`. `base_url` OpenAI SDK можна встановити як `https://api.acedata.cloud/mimo`. Єдина точка входу `/v1/chat/completions` також потребує відповідних прав доступу до сервісу.

Початковий набір інтерфейсів охоплює текстові Chat Completions; зображення, аудіо, відео, пошук в інтернеті, Responses, Messages, Batch та UltraSpeed не входять до обсягу цього випуску.

## Приклад Python

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

Приклад демонструє спосіб написання запиту; приклад реальної відповіді буде додано після перевірки сервісу.

## Потокова передача, міркування та виклик інструментів

Встановіть `stream=true`, щоб отримувати SSE; якщо потрібне фінальне використання, передайте `stream_options={"include_usage": true}`. Клієнт має обробляти прирости вмісту, вмісту міркувань і викликів інструментів, а також фінальну подію usage.

Використовуйте `thinking.type=enabled` для увімкнення міркувань, `disabled` — для вимкнення. `reasoning_content` і фінальний `content` повертаються окремо; під час продовження виклику інструментів зберігайте вміст міркувань у повідомленні асистента, повний `tool_calls` і відповідний `tool_call_id`.

Надсилайте лише оголошення інструментів із `type=function`, `tool_choice` підтримує лише `auto`. Застосунок відповідає за виконання інструментів і повернення результатів; повернений моделлю виклик інструменту сам по собі не означає, що інструмент уже виконано. Вбудований у сервіс пошук в інтернеті ще не відкрито.

## Тарифікація

`prompt_tokens` містить введення, що потрапило в кеш; `prompt_tokens_details.cached_tokens` розраховується за ціною кешу, решта введення — за звичайною ціною введення. `completion_tokens` містить виведення міркувань, не додавайте токени міркувань повторно. Потокові виклики також оплачуються за фактичним фінальним використанням.

Ціни слід уточнювати в консолі, а вартість Credit у доларах США залежить від придбаного тарифного пакета. Невдалі запити не слід вважати успішно завершеними; якщо потрібно звірити списання, надайте ідентифікатор відстеження з відповіді.

## Обробка помилок

У разі помилок параметрів перевірте формат запиту; у разі помилок автентифікації або прав доступу перевірте облікові дані та стан підключення сервісу; у разі 429 виконуйте повторну спробу з відступом. За відсутності доступної ємності справних моделей може повертатися 503. Якщо після початку потокової відповіді виникає переривання, спочатку перевірте вже отримані результати та використання, щоб уникнути необдуманого повторення запиту.


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