Skip to main content
POST
BaseURL 说明:默认 BaseURL 为 https://direct.evolink.ai,对文本模型支持更好,支持长连接;https://api.evolink.ai 是多模态主力地址,对文本模型作为备用地址使用。
Kimi 系列始终开启思考,响应 content 里通常会带 type="thinking" 块,这部分计入 output token。因此 max_tokens 不宜设得过小,否则思考阶段可能耗尽输出预算,导致响应中没有正文。

授权

Authorization
string
header
必填

##所有接口均需要使用 Bearer Token 进行认证##

获取 API Key:

访问 API Key 管理页面 获取您的 API Key

使用时在请求头中添加:

请求体

application/json
model
enum<string>
默认值:kimi-k3.1-pro
必填

要调用的模型:

三个模型的上下文窗口均为 1,048,576 tokens,均始终开启思考。

可用选项:
kimi-k3.1-pro,
kimi-k3.1-pro-highspeed,
kimi-k3
max_tokens
integer
必填

本次生成允许使用的最大 Token 数,包含 thinking 与最终文本。取值过小时,思考阶段可能耗尽输出预算,导致没有正文;建议不低于 1024,并按任务复杂度调高。

必填范围: 1 <= x <= 1048576
messages
object[]
必填

对话消息。多轮对话时按顺序放入历史消息;回传思考与工具调用历史的方法见完整参数页。

Minimum array length: 1
system
string

系统提示词。Messages 协议使用顶层 system,不使用 system role。

output_config
object

输出配置。

stream
boolean
默认值:false

是否使用 Anthropic SSE 事件流返回。

响应

Message 响应;流式请求返回 Anthropic SSE 事件流

id
string

响应 ID。

示例:

"chatcmpl-6adc72c2b5847b4b2ccb39fd"

type
enum<string>
可用选项:
message
示例:

"message"

role
enum<string>
可用选项:
assistant
示例:

"assistant"

model
string

本次调用的模型。

示例:

"kimi-k3.1-pro"

content
object[]

输出内容块,通常先是 thinking,再是 text。

stop_reason
enum<string> | null

停止原因:end_turn 为自然结束,max_tokens 为达到输出上限,tool_use 为模型请求调用工具。

可用选项:
end_turn,
max_tokens,
tool_use,
null
示例:

"end_turn"

usage
object