公开模型 ID 为
kimi-k3.1-pro 和 kimi-k3.1-pro-highspeed。模型是否已为你的 AnyFast 项目开通,以项目模型列表为准。本页依据当前 Kimi API 契约编写,生产调用前请确认项目中已启用对应 ID。模型对比
两个模型使用相同的请求格式,支持文本、图片和视频输入、函数工具、结构化输出、流式输出、Partial Mode,以及符合条件时的自动前缀缓存。切换模型时只需修改
model 字段。
快速示例
推理强度
K3.1 Pro 始终进行推理。通过顶层reasoning_effort 设置 low、high 或 max,默认值为 max。不要向这两个模型传入 K2.x 的 thinking 对象。长对话开始后再切换强度可能导致前缀缓存无法复用。
多模态输入
将文本、图片或视频放在带类型的content 数组中。AnyFast 支持 image_url 或 video_url 中的公开 URL 和 Base64 Data URI。
工具调用与多轮对话
在顶层定义函数工具,并使用tool_choice 的 auto、none 或 required。执行工具后,将完整 assistant 消息和每个 tool_call_id 对应的 role: "tool" 结果追加到下一轮请求。
多轮请求必须保留 AnyFast 返回的完整 assistant 消息,包括 reasoning_content 和 tool_calls,不要只拼接可见文本。
参数与限制
K3 系列采样参数是固定值:
temperature 为 1.0,top_p 为 0.95,n 为 1,presence_penalty 和 frequency_penalty 为 0。请勿显式传入这些参数。API 参考
查看两个 K3.1 Pro 模型 ID 的请求和响应定义。
Kimi 官方文档
查看官方模型指南、API 示例和限制说明。