Kimi K3.1 Pro API

Le modèle phare de raisonnement de Moonshot pour le codage long et le travail d’agent, avec un contexte de jeton 1M, une saisie d’images, une recherche web et un interpréteur de code.

Moonshot AIGénération de texte1M contextePublié 23 oct. 2026GermanyEndpoint propriétaireNouveau

À propos de Kimi K3.1 Pro

Le modèle phare de raisonnement de Moonshot pour le codage long et le travail d’agent, avec un contexte de jeton 1M, une saisie d’images, une recherche web et un interpréteur de code.

Prend en charge les entrées texte et images, l’appel de fonctions, la sortie structurée du schéma JSON et les outils intégrés: la recherche web facturée à $0.015 par appel invoqué, ainsi qu’un extracteur web et un interpréteur de code sans frais supplémentaires. La réflexion est activée par défaut avec un contrôle reasoning_effort (max est par défaut) et un commutateur enable_thinking; les jetons de raisonnement sont facturés comme des jetons de sortie. La mise en cache des prompts est automatique. Les chaînes d’arrêt s’appliquent au raisonnement ainsi qu’à la réponse. La température et autres réglages d’échantillonnage sont fixés par le service de modèles. L’entrée vidéo, les contrôles de cache explicites, les batches et l’ajustement fin ne sont pas pris en charge.

Aussi connu sous le nom Kimi K3.1, Moonshot AI Kimi K3.1 Pro

reasoningfunction callingmultimodalvisionagentic codingweb searchcode interpretercache

Caractéristiques de Kimi K3.1 Pro

ID du modèle
kimi-k3-1-pro
Auteur
Moonshot AI
Catégorie
Génération de texte
Publié
23 oct. 2026
Fenêtre de contexte
1M tokens
Sortie max
131 072 tokens
Entrée
TexteImage
Sortie
Texte
Sortie structurée
JSON Schema
Région
Germany
Endpoints
POST/v1/chat/completionsPOST/v1/responsesPOST/v1/messagesPOST/v1beta/models/kimi-k3-1-pro:generateContent
Identifiants de modèle alternatifs
kimi-k3.1-promoonshotai/kimi-k3.1-pro

Tarifs de l'API Kimi K3.1 Pro

Tarifs à l'usage en direct du catalogue EmpirioLabs. Vous ne payez que ce que vous utilisez, sans minimum mensuel.

Type
Spéc.
Tarif
Entrée
par 1M de jetons d’invite
$2.00
Sortie
par 1M de jetons générés
$10.00
Lecture implicite du cache
par 1M de jetons d’entrée mis en cache
$1.80
Recherche Web
par appel lors de l’invocation
$0.015
Extracteur de toile
par appel lors de l’invocation
$0.00
Interpréteur de code
par appel lors de l’invocation
$0.00
Comparer sur la page complète des tarifs

Comment appeler l'API Kimi K3.1 Pro

Kimi K3.1 Pro 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 kimi-k3-1-pro. Obtenez une clé API depuis le tableau de bord EmpirioLabs.

cURL
curl https://api.empiriolabs.ai/v1/chat/completions \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "kimi-k3-1-pro",
    "messages": [
      {"role": "user", "content": "Write a haiku about the ocean."}
    ]
  }'
Python (OpenAI SDK)
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="kimi-k3-1-pro",
    messages=[{"role": "user", "content": "Write a haiku about the ocean."}],
)
print(response.choices[0].message.content)
Référence complète de l'API Kimi K3.1 Pro

Paramètres de l'API Kimi K3.1 Pro

Paramètres de requête pris en charge par l'API Kimi K3.1 Pro sur EmpirioLabs. Les valeurs par défaut s'appliquent quand un champ est omis.

ParamètreTypePar défautPlage / valeursDescription
max_tokensnumber1310721 à 131072Jetons de sortie maximum. Les jetons de raisonnement comptent pour cette limite.
stopstring--Jusqu’à 4 chaînes où le modèle cesse de générer d’autres jetons.
enable_thinkingbooleantrue-Activez le raisonnement avant de répondre. Le désactiver baisse la qualité de sortie.
reasoning_effortenummaxlow, medium, high, maxKimi K3.1 Pro Effort de raisonnement. Un effort plus élevé dépense plus de jetons de raisonnement avant de répondre. Max est recommandé et par défaut.
tool_web_searchbooleanfalse-Cherchez sur internet des informations en temps réel. Ajoute $0.015 au coût de la requête pour chaque appel invoqué.
tool_web_extractorbooleanfalse-Extraire et lire le contenu des URLs. Nécessite une recherche et une réflexion sur le Web.
tool_code_interpreterbooleanfalse-Exécutez du code Python dans un bac à sable. Cela demande de la réflexion.
disable_formattingbooleanfalse-Retournez la réponse sans la liste des sources que la recherche web ajoute.
response_formatenum--Contraindre la sortie à un JSON valide. Utilisez le mode JSON pour n’importe quel objet JSON, ou fournissez un schéma JSON pour forcer une forme de réponse exacte.

Bon à savoir

Prend en charge les entrées texte et image avec un contexte de jeton 1M, un appel de fonction et une sortie structurée de schéma JSON. Les outils intégrés sont désactivés par défaut: recherche web à $0.015 par appel invoqué, et extracteur web et interpréteur de code sans frais supplémentaires. Une requête peut exécuter plus d’une recherche, et chaque recherche est facturée. La réflexion est activée par défaut: régler sa profondeur avec reasoning_effort (max est par défaut), ou la désactiver avec enable_thinking, ce qui réduit la qualité de sortie. Les jetons de raisonnement sont facturés comme des jetons de sortie. L’extracteur web et l’interpréteur de code nécessitent une réflexion, et l’extracteur web nécessite également une recherche web. Les chaînes d’arrêt s’appliquent au raisonnement ainsi qu’à la réponse, donc une chaîne d’arrêt qui apparaît dans le raisonnement termine la réponse plus tôt. La température et autres réglages d’échantillonnage sont fixés par le service de modèle.

Facturation par outil (usage.tool_usage)

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

API Kimi K3.1 Pro : questions fréquentes

Combien coûte l'API Kimi K3.1 Pro ?

Sur EmpirioLabs, Kimi K3.1 Pro est facturé à l'usage : Entrée $2.00 par 1M de jetons d’invite; Sortie $10.00 par 1M de jetons générés; Lecture implicite du cache $1.80 par 1M de jetons d’entrée mis en cache; Recherche Web $0.015 par appel lors de l’invocation; Extracteur de toile $0.00 par appel lors de l’invocation; Interpréteur de code $0.00 par appel lors de l’invocation. La grille tarifaire en direct de cette page correspond toujours à ce que l'API facture.

Quelle est la fenêtre de contexte de Kimi K3.1 Pro ?

Kimi K3.1 Pro prend en charge une fenêtre de contexte de 1M tokens avec jusqu'à 131 072 tokens de sortie par réponse.

L'API Kimi K3.1 Pro est-elle compatible OpenAI ?

Oui. Kimi K3.1 Pro 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 kimi-k3-1-pro.

Puis-je essayer Kimi K3.1 Pro dans le navigateur avant d'intégrer ?

Oui. Le playground EmpirioLabs exécute Kimi K3.1 Pro dans le navigateur avec les mêmes paramètres que l'API expose, pour tester vos prompts avant d'écrire du code.

Comment obtenir une clé API Kimi K3.1 Pro ?

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.

Prêt à utiliser de meilleurs points de terminaison ?

Consultez nos tarifs ou contactez-nous si vous souhaitez que votre propre modèle soit déployé sur notre stack.