模型版本#
MetaChat API 支持 MoonShot AI(月之暗面)最新的旗舰模型 Kimi K3,Kimi 迄今能力最强的旗舰模型,拥有 2.8 万亿参数,基于 KDA 混合线性注意力机制(Kimi Delta Attention)和注意力残差(Attention Residuals)技术构建,原生支持视觉理解,并拥有 100 万 token 上下文窗口。它是全球首个开源的 3 万亿级别模型,面向长程编程、知识工作和推理等前沿智能场景而设计。接口规范#
由于 MoonShot 官方接口支持标准的 Anthropic 接口规范,开发者可直接使用 Claude 官方 Python 和 Node.js SDK 接入,只需要将官方 API 服务的基础 URL 和 API Key 更换为 MetaChat API 服务的基础 URL 和 API Key,并设置 model 参数为 kimi-k3、kimi-k2.7-code、kimi-k2.7-code-highspeed、kimi-k2.6 模型名称即可。接口鉴权#
调用 MetaChat API 时,需 API Key 进行鉴权(API Key 获取方法 请参考 概述 文档说明。与 Anthropic 官方接口鉴权规范相同,所有 API 请求都应在 HTTP Header 中包含 API Key,如下所示:调用样例#
安全提示:上述样例为了简洁起见,将 API Key 以字符串形式硬编码在代码中,实际生产环境建议采用环境变量(如 METACHAT_API_KEY)保存 API Key,并分别在 Python 和 Node.js 代码中引用。
OpenAI 兼容接口#
MetaChat API 同样支持 OpenAI 兼容接口定义,开发者可以直接利用 OpenAI Python 或 Node.js SDK 调用 Kimi API,只需要将官方 API 服务的基础 URL 更换为 MetaChat API 服务的基础 URL 和 API Key,在 model 参数中填写 kimi-k2.7-code 或 kimi-k2.6 模型即可:安全提示:上述样例为了简洁起见,将 API Key 以字符串形式硬编码在代码中,实际生产环境建议采用环境变量(如 METACHAT_API_KEY)保存 API Key,并分别在 Python 和 Node.js 代码中引用。