Skip to main content

服务地址

不同兼容协议的 base_url 不同,见下方「协议兼容性」。

协议兼容性

Kimi API 兼容三种 API 格式,您可以直接复用对应的官方 SDK 和工具: 如果您的项目原本在使用 OpenAI 或 Anthropic 的官方 API,只需将 base_url 和 API Key 替换为 Kimi 的配置即可迁移,无需修改其他代码。
使用 OpenAI 兼容接口时,部分参数为 Kimi 专有扩展:thinking 参数需要通过 SDK 的 extra_body 传递;partial 是写在 messages 中 assistant 消息上的字段("partial": true),不是顶层请求参数。详见工具调用Partial Mode

认证

所有 API 请求需要在 HTTP 头中携带 API Key:
API Key 可在 Kimi 开放平台控制台 创建和管理。
API Key 是敏感信息,请妥善保管。不要在客户端代码、公开仓库或日志中暴露。建议通过环境变量管理。
使用官方 SDK 时,在初始化时传入 API Key 和对应协议的 base_url OpenAI 兼容接口:
Anthropic 兼容接口:

错误处理

请求失败时返回包含 error.typeerror.message 的 JSON 错误响应,完整的错误类型、错误消息和排障建议请参阅错误说明

API 端点一览

下一步

快速开始

发送第一个 API 请求

Responses API

OpenAI Responses 兼容接口

Messages API

Anthropic Messages 兼容接口

模型列表

查看当前可用模型