curl --request POST \
--url https://direct.evolink.ai/v1/chat/completions \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "kimi-k3.1-pro",
"messages": [
{
"role": "user",
"content": "Explique le cache de contexte en une phrase."
}
]
}
'{
"id": "chatcmpl-6adc72a2823cc13b156bf863",
"object": "chat.completion",
"created": 1792832163,
"model": "kimi-k3.1-pro",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Le cache de contexte conserve les préfixes répétés des requêtes pour traiter les requêtes suivantes plus rapidement et à moindre coût lorsqu’elles trouvent ce cache.",
"reasoning_content": "L’utilisateur souhaite une explication en une phrase du cache de contexte, précisant ce qu’il conserve et ses avantages."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 96,
"total_tokens": 120,
"prompt_tokens_details": {
"cached_tokens": 0
},
"completion_tokens_details": {
"reasoning_tokens": 62
}
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>"
}
}API Kimi (tous les modèles) - Chat Completions : Démarrage rapide
- Appeler les modèles Kimi via le protocole OpenAI Chat Completions et choisir le modèle avec
model - Seuls
modeletmessagessont requis - Les trois modèles ont une fenêtre de contexte de 1 048 576 tokens et une limite de sortie par défaut de 131 072 tokens
- Le raisonnement est toujours activé et renvoyé dans
reasoning_content; ses tokens comptent dans la sortie - Pour les appels d’outils, la recherche Web, les sorties structurées, les images en entrée et le cache, consulter la référence complète
curl --request POST \
--url https://direct.evolink.ai/v1/chat/completions \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "kimi-k3.1-pro",
"messages": [
{
"role": "user",
"content": "Explique le cache de contexte en une phrase."
}
]
}
'{
"id": "chatcmpl-6adc72a2823cc13b156bf863",
"object": "chat.completion",
"created": 1792832163,
"model": "kimi-k3.1-pro",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Le cache de contexte conserve les préfixes répétés des requêtes pour traiter les requêtes suivantes plus rapidement et à moindre coût lorsqu’elles trouvent ce cache.",
"reasoning_content": "L’utilisateur souhaite une explication en une phrase du cache de contexte, précisant ce qu’il conserve et ses avantages."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 24,
"completion_tokens": 96,
"total_tokens": 120,
"prompt_tokens_details": {
"cached_tokens": 0
},
"completion_tokens_details": {
"reasoning_tokens": 62
}
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>"
}
}{
"error": {
"message": "<string>",
"type": "<string>",
"code": "<string>"
}
}https://direct.evolink.ai, qui offre une meilleure prise en charge des modèles textuels et des connexions de longue durée. https://api.evolink.ai est le point de terminaison principal pour les services multimodaux et sert d’adresse de repli pour les modèles textuels.reasoning_content. Ses tokens comptent dans la sortie. Évitez une valeur trop basse pour max_completion_tokens : le raisonnement pourrait épuiser le budget avant de produire le texte de réponse.Autorisations
##Toutes les API nécessitent une authentification par Bearer Token##
Obtenir une clé API :
Visitez la page de gestion des clés API pour obtenir votre clé API
Ajouter à l'en-tête de requête :
Authorization: Bearer YOUR_API_KEY
Corps
Modèle à appeler :
| Identifiant du modèle | Positionnement |
|---|---|
kimi-k3.1-pro | Dernière génération (recommandée) |
kimi-k3.1-pro-highspeed | Mêmes paramètres que Pro, génération plus rapide |
kimi-k3 | Génération précédente |
Les trois modèles ont une fenêtre de contexte de 1 048 576 tokens et un raisonnement toujours activé.
kimi-k3.1-pro, kimi-k3.1-pro-highspeed, kimi-k3 Messages de la conversation. Fournir l’historique dans l’ordre pour les conversations à plusieurs tours ; consulter la référence complète pour renvoyer l’historique de raisonnement et d’appels d’outils.
1Show child attributes
Show child attributes
Effort de raisonnement, max par défaut. kimi-k3 prend uniquement en charge max ; les autres valeurs compatibles sont décrites dans la référence complète.
low, high, max Nombre maximal de tokens générés, raisonnement et réponse finale compris ; 131072 par défaut, 1048576 au maximum.
1 <= x <= 1048576Indique si la réponse est renvoyée sous forme de flux SSE.
Réponse
Conversation générée avec succès ; les requêtes en streaming renvoient un flux d’événements SSE
Identifiant de la réponse.
"chatcmpl-6adc72a2823cc13b156bf863"
chat.completion "chat.completion"
Date de création, horodatage Unix en secondes.
1792832163
Modèle utilisé pour cet appel.
"kimi-k3.1-pro"
Show child attributes
Show child attributes
Show child attributes
Show child attributes