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

承認

Authorization
string
header
必須

##すべての API で Bearer Token 認証が必要です##

API キーの取得:

API キー管理ページで API キーを取得してください

リクエストヘッダーに追加:

ボディ

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

呼び出すモデル:

3 モデルともコンテキストウィンドウは 1,048,576 tokens で、推論は常に有効です。

構造化出力(output_config.format)、停止シーケンス(stop_sequences)、キャッシュ書き込み TTL(cache_control)は K3.1 シリーズのみ対応し、kimi-k3 は対応しません。kimi-k3 のレスポンスには text ブロックのみが含まれ、thinking ブロックが返らない場合があります。

利用可能なオプション:
kimi-k3.1-pro,
kimi-k3.1-pro-highspeed,
kimi-k3
max_tokens
integer
必須

thinking と最終テキストを含む、この生成で使用できる最大 token 数。

必須範囲: 1 <= x <= 1048576
messages
object[]
必須

Anthropic Messages のメッセージ一覧。複数ターンの会話では、assistant の完全なコンテンツブロックを変更せずに返してください。

Minimum array length: 1
system

文字列または text ブロック配列のシステムプロンプト。

stream
boolean
デフォルト:false

Anthropic SSE イベントストリームを返すかどうか。

tools
object[]

カスタム関数またはサーバー側 Web 検索。内蔵検索は type=web_search_20250305、name=web_search を使用し、実際の呼び出し回数で課金されます。

tool_choice
object
stop_sequences
string[]

停止シーケンス。完全一致すると出力を停止し、一致したシーケンス自体は出力しません。最大 5 個、各 32 バイト以下です。一致時は stop_reason が end_turn、stop_sequence が null になります。

kimi-k3.1-pro / kimi-k3.1-pro-highspeed のみ対応し、kimi-k3 は対応しません。

Maximum array length: 5
cache_control
object

トップレベルのキャッシュ書き込み設定。kimi-k3.1-pro / kimi-k3.1-pro-highspeed のみ対応し、kimi-k3 はこのパラメータに対応しません。書き込み TTL はトップレベルの cache_control のみで制御され、メッセージブロック内のキャッシュマーカーでは代替できません。省略時は 5m です。

output_config
object

出力設定:推論強度と構造化出力。

temperature
number
デフォルト:1

サンプリング温度。モデル側で 1 に固定されているため、指定は不要です。kimi-k3.1-pro / kimi-k3.1-pro-highspeed はこのフィールドを自動的に無視し、kimi-k3 は未対応の値に対してエラーを返します。

top_p
number
デフォルト:0.95

核サンプリングの閾値。モデル側で 0.95 に固定されているため、指定は不要です。kimi-k3.1-pro / kimi-k3.1-pro-highspeed はこのフィールドを自動的に無視し、kimi-k3 は未対応の値に対してエラーを返します。

レスポンス

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

id
string
type
enum<string>
利用可能なオプション:
message
role
enum<string>
利用可能なオプション:
assistant
model
string
例:

"kimi-k3.1-pro"

content
object[]

テキスト、画像、推論、ツール呼び出し、またはツール結果を表す Anthropic コンテンツブロック。

stop_reason
enum<string> | null
利用可能なオプション:
end_turn,
max_tokens,
tool_use,
refusal,
null
stop_sequence
string | null
usage
object