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": "コンテキストキャッシュを一文で説明してください。"
}
]
}
'{
"id": "chatcmpl-6adc72a2823cc13b156bf863",
"object": "chat.completion",
"created": 1792832163,
"model": "kimi-k3.1-pro",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "コンテキストキャッシュはリクエストで繰り返されるプレフィックスを保存し、後続のリクエストでヒットすると、より高速かつ低コストで処理できます。",
"reasoning_content": "ユーザーはコンテキストキャッシュについて、保存する内容と利点を一文で知りたがっています。"
},
"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>"
}
}Chat Completions API
Kimi API(全モデル)- Chat Completions クイックスタート
- OpenAI Chat Completions プロトコルで Kimi モデルを呼び出し、
modelでモデルを選択します - 必須パラメータは
modelとmessagesのみです - 3 モデルともコンテキストウィンドウは 1,048,576 tokens、デフォルトの最大出力は 131,072 tokens です
- 3 モデルとも推論は常に有効で、内容は
reasoning_contentに返されます。推論トークンは出力に含まれます - ツール呼び出し、Web 検索、構造化出力、画像入力、キャッシュ設定は完全リファレンスをご覧ください
POST
/
v1
/
chat
/
completions
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": "コンテキストキャッシュを一文で説明してください。"
}
]
}
'{
"id": "chatcmpl-6adc72a2823cc13b156bf863",
"object": "chat.completion",
"created": 1792832163,
"model": "kimi-k3.1-pro",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "コンテキストキャッシュはリクエストで繰り返されるプレフィックスを保存し、後続のリクエストでヒットすると、より高速かつ低コストで処理できます。",
"reasoning_content": "ユーザーはコンテキストキャッシュについて、保存する内容と利点を一文で知りたがっています。"
},
"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>"
}
}BaseURL: デフォルトの BaseURL は
https://direct.evolink.ai で、テキストモデルと長時間接続をより適切にサポートします。https://api.evolink.ai はマルチモーダルサービスの主要エンドポイントで、テキストモデルの代替アドレスとして使用されます。Kimi モデルでは推論が常に有効で、内容は
reasoning_content に返されます。推論トークンは出力に含まれます。max_completion_tokens を小さくしすぎると、推論中に出力枠を使い切り、回答本文が返らない場合があります。承認
##すべての API で Bearer Token 認証が必要です##
API キーの取得:
API キー管理ページで API キーを取得してください
リクエストヘッダーに追加:
Authorization: Bearer YOUR_API_KEY
ボディ
application/json
呼び出すモデル:
| モデル ID | 位置付け |
|---|---|
kimi-k3.1-pro | 最新世代モデル(推奨) |
kimi-k3.1-pro-highspeed | Pro と同じパラメータで、より高速に生成 |
kimi-k3 | 前世代モデル |
3 モデルともコンテキストウィンドウは 1,048,576 tokens で、推論は常に有効です。
利用可能なオプション:
kimi-k3.1-pro, kimi-k3.1-pro-highspeed, kimi-k3 会話メッセージ。複数ターンでは履歴を順番に含めてください。推論とツール呼び出しの履歴を再送する方法は完全リファレンスをご覧ください。
Minimum array length:
1Show child attributes
Show child attributes
推論強度。デフォルトは max。kimi-k3 は max のみ対応します。その他の互換値は完全リファレンスをご覧ください。
利用可能なオプション:
low, high, max 推論と最終回答を含む最大生成トークン数。デフォルト 131072、最大 1048576。
必須範囲:
1 <= x <= 1048576応答を SSE ストリームで返すかどうか。
レスポンス
会話の生成に成功。ストリーミングでは SSE イベントストリームを返します