
MiniMax M3 est un modèle de raisonnement multimodal pour le codage, les agents et l’analyse en contexte long avec saisie texte, image et vidéo.
MiniMax M3 est un modèle de raisonnement multimodal pour le codage, les agents et l’analyse en contexte long avec saisie texte, image et vidéo.
Prend en charge les entrées texte, image et vidéo, la réflexion adaptative via enable_thinking, l’appel de fonctions et les lectures implicites du cache d’invites. La tarification est étalée par jetons d’invite incluant les résultats du cache: <=512K utilise le niveau standard réduit, tandis que >512K utilise le niveau à haut contexte. Les jetons pensants sont facturés comme des jetons de sortie. La recherche web intégrée est facturée par recherche exécutée.
minimax-m3/v1/chat/completionsPOST/v1/responsesPOST/v1/messagesPOST/v1beta/models/minimax-m3:generateContentminimax-m3-standardminimax/m3minimax/m3-standardTarifs à l'usage en direct du catalogue EmpirioLabs. Vous ne payez que ce que vous utilisez, sans minimum mensuel.
MiniMax M3 sert l'API Chat Completions compatible OpenAI. Pointez n'importe quel SDK OpenAI vers https://api.empiriolabs.ai/v1 avec votre clé API EmpirioLabs et utilisez l'id de modèle minimax-m3. Obtenez une clé API depuis le tableau de bord EmpirioLabs.
curl https://api.empiriolabs.ai/v1/chat/completions \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "minimax-m3",
"messages": [
{"role": "user", "content": "Write a haiku about the ocean."}
]
}'from openai import OpenAI
client = OpenAI(
base_url="https://api.empiriolabs.ai/v1",
api_key="YOUR_EMPIRIOLABS_API_KEY",
)
response = client.chat.completions.create(
model="minimax-m3",
messages=[{"role": "user", "content": "Write a haiku about the ocean."}],
)
print(response.choices[0].message.content)Paramètres de requête pris en charge par l'API MiniMax M3 sur EmpirioLabs. Les valeurs par défaut s'appliquent quand un champ est omis.
| Paramètre | Type | Par défaut | Plage / valeurs | Description |
|---|---|---|---|---|
| temperature | number | 1 | 0 à 2 | Contrôle l’aléatoire. Les valeurs inférieures sont plus déterministes; Les valeurs plus élevées sont plus exploratoires. |
| top_p | number | 0.95 | 0 à 1 | Contrôle l’échantillonnage du noyau en limitant la génération à la masse token la plus probable. |
| max_completion_tokens | integer | 4096 | 1 à 524288 | Maximum de jetons générés, y compris les jetons de raisonnement lorsque la réflexion est activée. |
| stop | array | - | - | Séquence d’arrêts optionnelle ou liste de séquences d’arrêts. |
| tool_web_search | boolean | false | - | Cherchez sur internet des informations en temps réel. Ajoute $0.01 au coût de la requête pour chaque appel invoqué. |
| enable_thinking | boolean | true | - | Activez la pensée modélistique adaptative avant de répondre. Réglez false pour demander une réponse directe sans phase de raisonnement. |
| tools | array | - | - | Définitions d’outils compatibles OpenAI pour l’appel de fonctions. |
| tool_choice | object | - | - | Option compatible OpenAI tool_choice valeur. |
| disable_formatting | boolean | false | - | Retournez la réponse sans la liste des sources que la recherche web ajoute. |
Entrée texte, image et vidéo avec sortie texte. Thinking passe par défaut à adaptatif et peut être désactivé. La tarification est basée sur les jetons d’entrée, y compris les résultats de cache: <=512K utilise le niveau standard réduit, tandis que >512K utilise le niveau à contexte élevé. Prend en charge jusqu’à 1 million de jetons d’entrée. Réglez tool_web_search sur true pour permettre au modèle de rechercher sur le web; chaque recherche exécutée est facturée, et une requête peut effectuer plusieurs recherches. Les réponses utilisant la recherche web se terminent par une liste Sources sauf si disable_formatting est vrai. La sortie structurée via response_format n’est pas prise en charge; demandez plutôt du JSON dans l’invite.
Lorsque ce modèle invoque des outils (recherche web, interpréteur de code, etc.) dans une seule requête, la réponse porte une carte de usage.tool_usage normalisée aux côtés des comptes de jetons. L’exemple ci-dessous montre la forme, les noms exacts des champs, les unités et les outils qui apparaissent peuvent légèrement varier selon le fournisseur:
"usage": {
"prompt_tokens": 123,
"completion_tokens": 456,
"cost_usd": 0.0042,
"tool_usage": {"web_search": 3, "code_interpreter": 1}
}Le nombre d’outils est déjà pris en compte dans cost_usd, il est mis en surface pour la transparence afin que vous puissiez auditer la facturation par outil. Le champ est omis lorsqu’aucun outil n’a été invoqué.
:priority
C’est le niveau de service prioritaire: les requêtes reçoivent une admission prioritaire pour des temps de réponse plus rapides et une fiabilité améliorée, tarifée au-dessus de la route standard MiniMax M3. Entrée texte, image et vidéo avec sortie texte. Thinking passe par défaut à adaptatif et peut être désactivé. La tarification est étalée par jetons d’entrée incluant les visites de cache, avec <=512K moins cher que >512K. Prend en charge jusqu’à 1 million de jetons d’entrée. Réglez tool_web_search sur true pour permettre au modèle de rechercher sur le web; chaque recherche exécutée est facturée, et une requête peut effectuer plusieurs recherches. Les réponses utilisant la recherche web se terminent par une liste Sources sauf disable_formatting est vraie. La sortie structurée via response_format n’est pas prise en charge; demandez plutôt du JSON dans l’invite.
Les variantes sont des versions alternatives de MiniMax M3 avec leur propre id de modèle. Selon la variante, la région de service, les tarifs ou les paramètres pris en charge peuvent différer ; tout le reste fonctionne pareil.
minimax-m3:prioritySur EmpirioLabs, MiniMax M3 est facturé à l'usage. La grille tarifaire en direct de cette page correspond toujours à ce que l'API facture.
MiniMax M3 prend en charge une fenêtre de contexte de 1M tokens avec jusqu'à 524 288 tokens de sortie par réponse.
Oui. MiniMax M3 sert l'API Chat Completions compatible OpenAI : les SDKs OpenAI existants fonctionnent en pointant base_url vers https://api.empiriolabs.ai/v1 et en utilisant l'id de modèle minimax-m3.
MiniMax M3 est disponible sous 2 ids de modèle : le défaut minimax-m3 plus minimax-m3:priority (Singapore). Les variantes peuvent différer en région de service, tarifs ou paramètres pris en charge ; les grilles tarifaires de chacune sont sur cette page.
Oui. Le playground EmpirioLabs exécute MiniMax M3 dans le navigateur avec les mêmes paramètres que l'API expose, pour tester vos prompts avant d'écrire du code.
Créez un compte EmpirioLabs, puis générez une clé sous API Keys dans le tableau de bord. La facturation utilise des crédits à l'usage : vous ne payez que vos requêtes.
Consultez nos tarifs ou contactez-nous si vous souhaitez que votre propre modèle soit déployé sur notre stack.