Aller au contenu principal

xiaomi/mimo-v2.6-pro/chat

L’API MiMo V2.6 Pro donne accès au modèle phare de Xiaomi pour les projets complexes et la recherche : protocoles, sources et médias dans 1,048,576 tokens d’entrée, puis analyse textuelle jusqu’à 131,072 tokens.

Entrée $0.435Sortie $0.87par 1 million de tokensEntrée en cache $0.0036

Atelier

Envoyer une requête

Démarrage rapide

Les exemples suivent les paramètres publics du point de terminaison choisi. Remplacez la clé API et les médias d’exemple, puis envoyez la requête depuis votre serveur.

SDK et intégrations
POSThttps://api.spicyapi.ai/v1/chat/completions

Authentification API

Conservez la clé API dans la variable serveur SPICY_API_KEY. Utilisez l’authentification Bearer et Content-Type: application/json pour les requêtes JSON.

Authorization: Bearer $SPICY_API_KEY
curl --fail-with-body -sN https://api.spicyapi.ai/v1/chat/completions \
  -H "Authorization: Bearer $SPICY_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "xiaomi/mimo-v2.6-pro/chat",
  "messages": [
    {
      "role": "user",
      "content": "Summarise the following release notes into three bullet points."
    }
  ],
  "stream": true
}' \
  | jq --unbuffered -Rrj 'select(startswith("data: ")) | .[6:] | select(. != "[DONE]") | fromjson | if .error then "\n[error] \(.error.message)\n" else (.choices[0].delta.content? // empty) end'

Généré à partir du schéma d’entrée de ce modèle, le même que l’API utilise pour valider chaque requête.

Conservez le même Idempotency-Key pour chaque requête logique. Après une coupure réseau, ne renvoyez pas automatiquement la requête avec une nouvelle clé. Gardez request_id pour retrouver la requête acceptée. Le flux de chat précédent n’est pas rejoué.

Paramètres d’entrée

Placez les paramètres du modèle au même niveau que model dans le corps JSON. Ce point de terminaison ne les encapsule pas dans un objet input.

messagesarray<object>Obligatoire

Pour une revue avec Pro, placez protocole, preuves et résultats d’outils dans messages ; gardez tool_call_id et intégrez vidéo ou audio dans la limite commune de 14 MB.

Valeur par défaut
Non définie
Contraintes
minItems:1
maxItems:256
response_formatobjectFacultatif

Définissez le format texte ou JSON attendu par votre revue Pro et validez les champs d’hypothèses et de contrôles avant de les stocker.

Valeur par défaut
Non définie
tool_choicestring | objectFacultatif

Pour recueillir des preuves avec Pro, vérifiez les tool_calls reçus : Xiaomi traite actuellement les valeurs de tool_choice autres que auto comme auto, sans garantir une fonction imposée.

Valeur par défaut
Non définie
parallel_tool_callsbooleanFacultatif

Réservez parallel_tool_calls de Pro aux vérifications indépendantes ; les expériences liées doivent attendre les résultats des outils précédents.

Valeur par défaut
true
toolsarray<object>Facultatif

Déclarez à Pro jusqu’à 128 fonctions au format OpenAI pour recueillir les preuves ; exécution et vérification des droits restent dans votre application de recherche.

Valeur par défaut
Non définie
Contraintes
maxItems:128
top_pnumberFacultatif

Pro permet top_p de 0.01 à 1 sans raisonnement ; lors d’une revue avec raisonnement, 0.95 reste appliqué quelle que soit la valeur envoyée.

Valeur par défaut
Non définie
Contraintes
minimum:0.01
maximum:1
temperaturenumberFacultatif

Pro accepte temperature de 0 à 1.5 avec reasoning_effort=none ; une analyse avec raisonnement utilise plutôt temperature=1.0 et top_p=0.95.

Valeur par défaut
Non définie
Contraintes
minimum:0
maximum:1.5
stopstring | arrayFacultatif

Pour une revue Pro, stop reçoit une séquence ou jusqu’à quatre et retire les correspondances ; évitez toute séquence pouvant figurer dans une citation ou un résultat scientifique.

Valeur par défaut
Non définie
Contraintes
minLength:1
minItems:1
maxItems:4
reasoning_effortstringFacultatif

Pro utilise high au départ pour l’analyse approfondie ; minimal, low, medium et none permettent de tester l’effort utile à votre question de recherche.

Valeur par défaut
"high"
Valeurs autorisées
"none""minimal""low""medium""high"
max_tokensintegerFacultatif

Prévoyez pour Pro un max_tokens couvrant raisonnement et critique finale : 4,096 par défaut, 131,072 au maximum ; vérifiez finish_reason avant de retenir l’analyse.

Valeur par défaut
4096
Contraintes
minimum:1
maximum:131072

Lire le résultat

Avec stream à false, la requête renvoie directement la réponse complète : lisez choices[].message, sans interroger de tâche. Passez stream à true si votre client gère les Server-Sent Events.

Exemple de réponse terminée
{
  "id": "chatcmpl_example",
  "object": "chat.completion",
  "created": 1788652800,
  "model": "xiaomi/mimo-v2.6-pro/chat",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Here is a concise summary of the release notes."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 32,
    "completion_tokens": 14,
    "total_tokens": 46
  }
}

Cette réponse n’illustre que la structure. usage donne le nombre de tokens ; la consommation et le coût réels dépendent de votre requête.

SDK et intégrations

Utilisez SpicyAPI dans votre application, terminal, assistant IA ou workflow visuel. Choisissez un guide de configuration.

L’utiliser dans SillyTavern et les applis de jeu de rôle

Dans SillyTavern, RisuAI, Agnai ou toute appli dotée d’un réglage compatible OpenAI, collez l’URL de base ci-dessous et votre clé d’API, puis choisissez xiaomi/mimo-v2.6-pro/chat comme modèle. Les appels depuis le navigateur sont acceptés, et les curseurs que ce modèle ne prend pas en charge sont ignorés au lieu d’être refusés.

Base URL: https://api.spicyapi.ai/v1
Model: xiaomi/mimo-v2.6-pro/chat

À utiliser dans ComfyUI

Installez les nœuds SpicyAPI depuis ComfyUI Manager ou avec la commande ci-dessous, puis choisissez xiaomi/mimo-v2.6-pro/chat dans le nœud SpicyAPI Chat pour utiliser ce modèle dans un graphe ComfyUI.

cd ComfyUI/custom_nodes
git clone https://github.com/spicyapi-ai/comfyui-spicyapi