模型推理功能
模型能力
| 功能 | 说明 |
|---|---|
| 思考模式 | 使用推理能力处理复杂任务、多步工具调用和 Agent 工作流,并在多轮对话中正确保留思考内容。 |
| ↳ 推理强度 | 按模型支持的档位调节推理深度、延迟和 Token 消耗。 |
| 多轮对话 | 在无状态 API 中维护消息历史,并控制上下文长度。 |
| 流式输出 | 通过 SSE 增量接收响应,降低首 Token 等待时间并边生成边处理内容。 |
| 多模态输入 | 向支持多模态的 Kimi 模型传入文本、图片和视频。 |
| Structured Output | 使用 JSON Schema 约束输出字段和类型,让下游系统更稳定地解析结果。 |
| JSON Mode | 要求模型输出合法的 JSON Object,但不约束具体字段结构。 |
| Partial Mode | 续写给定的 assistant 文本、固定回复开头,或继续被截断的输出。 |
| 上下文缓存 | 复用重复的请求前缀,并通过 5m 或 1h 缓存时长降低输入成本。 |
API 接口
| 功能 | 说明 |
|---|---|
| Chat Completions API | 使用 OpenAI 兼容格式发起对话、生成结构化输出或调用工具。 |
| Responses API | 使用 OpenAI Responses 兼容格式生成文本或 JSON,并调用函数工具或服务端联网搜索。 |
| Messages API | 使用 Anthropic Messages 兼容格式接入 Kimi,支持 Anthropic SDK 和 Claude Code 等工具。 |
工具调用
| 功能 | 说明 |
|---|---|
| 自定义工具调用 | 定义函数工具,在应用中执行模型发起的调用,并将结果回传给模型。 |
| ↳ 工具调用约束 | 使用 tool_choice 让模型自动选择、强制或禁止工具调用。 |
| ↳ 动态加载工具 | 按需追加工具定义,减少 Token 消耗并保留前缀缓存。 |
| ↳ Kimi K3 工具调用最佳实践 | 结合动态加载、tool_choice 和推理强度设计工具调用流程。 |
| 官方工具 | 通过 Chat Completions API 配置和调用 Kimi 开放平台提供的官方工具。 |
| 联网搜索 | 按场景选择搜索接口、控制成本并优化查询词和参数。 |
| ↳ 联网搜索 Basic | 通过独立接口获取网页标题、摘要、站点和链接等结构化搜索结果。 |
| ↳ 联网搜索 Pro | 获取按相关性排序的正文片段,并按站点和时间范围约束结果。 |
| 网页抓取 | 抓取指定 URL 的网页标题和 Markdown 正文。 |
核心工作流
生态集成
| 功能 | 说明 |
|---|---|
| Kimi Code CLI | 使用开放平台 API Key 接入、切换和更新 Kimi Code CLI。 |
| Codex | 通过 Responses API 将 Codex 接入 Kimi,并完成配置和连接验证。 |
| Claude Code | 将 Kimi API 接入 Claude Code,完成模型选择和配置验证。 |
| OpenClaw | 在 OpenClaw 中连接 Kimi API 并构建跨平台智能体。 |
| OpenCode | 在 OpenCode 中接入 Kimi 模型并配置推理强度。 |
| Hermes Agent | 在 Hermes Agent 中接入 Kimi,使用文本和多模态理解能力。 |
| ModelScope MCP | 在 Playground 中同步并启用 ModelScope 托管的 MCP 服务。 |
调试与运维
| 功能 | 说明 |
|---|---|
| Playground | 比较模型、调整参数、测试工具调用,并将调试结果转换为 API 请求。 |
| MoonPalace | 调试 Kimi API,管理对话、参数、文件、工具调用和上下文缓存。 |
| 组织、项目与 API Key 管理 | 管理组织和项目层级、预算与限速、成员、IP 白名单及消费分析。 |
| Admin API | 将成员、项目和密钥管理,以及账单、用量和审计查询接入企业现有系统。 |
| 零数据保留 ZDR | 了解面向企业客户提供的零数据保留模式。 |
托管智能体功能
Kimi Hosted Agents 将 Agent 运行所需的 Harness 作为云端服务提供。产品形态和适用场景见产品概览,首次使用可从快速开始进入。你也可以通过控制台或 kha CLI 使用托管智能体;从自建智能体循环迁移时,请参考迁移指南。| 功能 | 说明 |
|---|---|
| 智能体 | 创建、更新、版本管理和归档托管智能体的配置对象。 |
| 权限策略 | 配置工具直接放行或执行前等待客户端确认,并查看权限评估结果。 |
| 技能 | 为智能体挂载版本化技能包,按需扩展能力。 |
| MCP | 声明 MCP 服务并通过凭据库注入访问凭据,让智能体调用第三方 MCP 工具。 |
| 插件 | 创建、管理和引用官方或自定义插件,并在智能体中完成配置。 |
| 工具 | 使用内置与自定义工具,并按需加载工具定义。 |
| 执行环境 | 配置云环境的预装依赖、网络访问策略和初始化脚本;需要自有基础设施时,使用自托管环境。 |
| 会话 | 创建会话、绑定执行环境和资源、发送任务,并管理会话生命周期或取消当前轮次。 |
| 事件流 | 通过 SSE 订阅会话和线程事件,读取历史事件并在断线后继续接收。 |
| 凭据库 | 保存第三方服务凭据,在创建会话时绑定,并管理授权、轮换和归档。 |
| 文件 | 上传文件、在会话中绑定文件,并浏览或下载会话文件。 |
| 记忆 | 创建可跨会话使用的记忆库,按版本管理文件,并通过梦境自动整理记忆。 |
| 多智能体编排 | 配置智能体之间的任务委派,在同一会话中运行子线程并观察执行状态。 |
| 定时任务 | 使用 cron 定时或手动运行智能体,查看运行记录并管理触发器。 |