← 返回教程列表|月之暗面 Kimi 购买教程无需代理

Kimi API 购买与接入教程

无需代理

从平台注册、创建密钥到完成首次调用的精简流程

国内直连OpenAI 兼容接口超长上下文客户端集成方便
1

准备账号与环境

先准备好开放平台账号和本地调用环境,云端 API 不需要额外硬件。

准备账号与环境
  • 进入 platform.moonshot.cn 或 platform.kimi.ai
  • 使用手机号或企业邮箱注册并登录
  • 本地调试建议准备 Python 3.10+ 或 Node.js 环境
2

创建并保存 API Key

在用户中心进入 API Keys 页面,新建密钥后立即保存。

创建并保存 API Key
  • 点击「创建新密钥」或「Create New Key」
  • 填写应用名称,例如 my-first-api
  • 复制生成的 sk-xxx 密钥,并配置到环境变量
bash
export MOONSHOT_API_KEY="sk-your-api-key-here"

# Windows PowerShell
$env:MOONSHOT_API_KEY="sk-your-api-key-here"
API Key 通常只显示一次,不要写进前端代码、公开仓库或截图里。
3

快速测试接口

先用最小请求确认密钥、网络和接口地址都可用。

快速测试接口
  • 接口地址为 https://api.moonshot.cn/v1/chat/completions
  • Authorization 使用 Bearer $MOONSHOT_API_KEY
  • 返回 JSON 回复即代表基础调用成功
bash
curl -X POST https://api.moonshot.cn/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $MOONSHOT_API_KEY" \
  -d '{
    "model": "moonshot-v1-8k",
    "messages": [
      { "role": "user", "content": "你好,请介绍一下自己" }
    ],
    "temperature": 0.7
  }'
4

选择合适模型

按任务长度和推理需求选择模型,正式使用前先做小额测试。

选择合适模型
  • moonshot-v1-8k:适合基础对话和功能验证
  • moonshot-v1-32k:适合较长文本生成与摘要
  • moonshot-v1-128k:适合长文档处理和资料问答
  • kimi-k2.5 / kimi-k2.6:适合深度推理、Agent 和多模态任务
模型列表、免费额度和价格可能变化,购买前以开放平台控制台为准。
5

接入项目或客户端

Kimi 兼容 OpenAI 接口,可直接接入代码项目、Agent 框架或第三方客户端。

接入项目或客户端
  • OpenAI SDK:设置 api_key 与 base_url 后即可调用
  • LobeChat 等客户端:填写 API Key、API 地址和模型名称
  • OpenClaw 等 Agent 工具:按 OpenAI Provider 方式配置
python
import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ.get("MOONSHOT_API_KEY"),
    base_url="https://api.moonshot.cn/v1",
)

completion = client.chat.completions.create(
    model="moonshot-v1-8k",
    messages=[{"role": "user", "content": "请介绍一下 Kimi 的核心能力"}],
    temperature=0.7,
)

print(completion.choices[0].message.content)
6

排查常见问题

调用失败时,优先检查密钥、请求头、网络和频率限制。

排查常见问题
  • API Key 无效:检查格式是否为 sk-xxx,并确认 Authorization 请求头为 Bearer sk-xxx
  • 请求超时:把超时时间设置到 60 秒以上,并检查网络连通性
  • HTTP 429:降低并发,加入延迟重试
  • 响应异常:检查模型名称、messages 结构和 Content-Type

使用提示

优先使用环境变量管理 MOONSHOT_API_KEY,避免密钥泄露

长文本任务优先评估 moonshot-v1-128k,实时聊天可开启流式输出

第三方客户端只要支持 OpenAI 兼容接口,通常都能接入 Kimi

注意事项

不要把 API Key 写入前端代码或公开仓库

免费额度通常有速率限制,批量任务建议做并发控制和失败重试