Skip to main content
POST
BaseURL: デフォルトの BaseURL は https://direct.evolink.ai で、テキストモデルと長時間接続をより適切にサポートします。https://api.evolink.ai はマルチモーダルサービスの主要エンドポイントで、テキストモデルの代替アドレスとして使用されます。

承認

Authorization
string
header
必須

##すべてのインターフェースは Bearer Token による認証が必要です##

API Key の取得:

API Key 管理ページ にアクセスして API Key を取得してください

使用時はリクエストヘッダに追加:

ボディ

application/json
model
enum<string>
デフォルト:kimi-k3.1-pro
必須

kimi-k3.1-pro または kimi-k3.1-pro-highspeed を指定します。Highspeed は生成が速いモデルです。

利用可能なオプション:
kimi-k3.1-pro,
kimi-k3.1-pro-highspeed
messages
object[]
必須

会話メッセージ。複数ターンの会話では、過去の完全な assistant メッセージを含めてください。

Minimum array length: 1
max_completion_tokens
integer
デフォルト:131072

推論と最終回答を含む最大生成トークン数。デフォルトは 131072、最大は 1048576 で、残りのコンテキストにも制限されます。

必須範囲: 1 <= x <= 1048576
reasoning_effort
enum<string>
デフォルト:max

推論強度。low / high / max を推奨し、デフォルトは max です。推論は常に有効です。クライアント互換用に medium は high、xhigh は max、minimal / none は low として扱います。none でも推論は無効になりません。強度を上げると通常は推論トークンと遅延が増えます。推論トークンは出力に含まれます。

利用可能なオプション:
low,
high,
max,
medium,
xhigh,
minimal,
none
stream
boolean
デフォルト:false

応答を SSE ストリームで返すかどうか。

tools
object[]

関数ツールまたは Web 検索。検索は {"type":"web_search"} で指定します。

Maximum array length: 128
tool_choice

モデルがツールを呼び出すか、特定の関数を強制するかを制御します。

利用可能なオプション:
auto,
none,
required
prompt_cache_options
object

コンテキストキャッシュの書き込み設定。省略時は 5m キャッシュへ自動書き込みします。書き込みと読み取りは別々に課金されます。

response_format
object

出力形式。text はプレーンテキスト、json_object は JSON オブジェクト、json_schema は指定した JSON Schema に従う構造化出力です。

max_tokens
integer
非推奨

旧クライアント用の出力上限の別名。新規リクエストでは max_completion_tokens を使い、両方の同時指定は避けてください。

必須範囲: 1 <= x <= 1048576

レスポンス

Chat Completion 応答。ストリーミングリクエストでは SSE イベントストリームを返します

id
string
object
string
例:

"chat.completion"

created
integer
model
string
例:

"kimi-k3.1-pro"

choices
object[]
usage
object