|月之暗面 Kimi 购买教程无需代理

Kimi API 购买与接入教程(长文本处理,怎么用详解)

无需代理

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

BLUF 摘要(点开查看)

这篇教程用 6 个步骤说明 月之暗面 Kimi API 如何注册、开通、获取 API Key 并完成首次接入;先确认国内直连、免费额度、计费单位,再把 Key 安全保存到环境变量或工具配置中。

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

教程概览

预计耗时:约 10 分钟
📦准备材料:手机号或企业邮箱(注册 Kimi 开放平台账号)、Python 3.10+ 或 Node.js 环境(本地调试用)
成功标志:API Keys 页面显示有效密钥,curl 测试命令返回 JSON 格式的 AI 回复
最容易卡住:API Key 只显示一次忘记复制;请求超时未设置足够长的超时时间;HTTP 429 速率限制未做重试
🔒安全提醒:API Key 通常只显示一次,不要写进前端代码、公开仓库或截图里,建议用环境变量管理
1

准备账号与环境

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

点击位置:浏览器访问 platform.moonshot.cn 或 platform.kimi.ai → 注册或登录

完成后看到:成功登录 Kimi 开放平台,可看到控制台和 API Keys 入口

失败检查:
  • 手机号是否能接收验证码
  • 如企业邮箱注册失败,尝试手机号方式
准备账号与环境
  • 进入 https://platform.moonshot.cn 或 platform.kimi.ai
  • 使用手机号或企业邮箱注册并登录
  • 本地调试建议准备 Python 3.10+ 或 Node.js 环境
关键步骤
2

创建并保存 API Key

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

点击位置:用户中心 → API Keys 页面 → 「创建新密钥」

完成后看到:页面显示 sk-xxx 格式的密钥,可复制

失败检查:
  • 密钥命名避免空格和特殊字符
  • 复制后立即配置到环境变量
  • 关闭页面后无法再次查看完整密钥
创建并保存 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"
将 Moonshot API Key 设置为环境变量,后续 curl 命令和 Python SDK 都会自动读取,避免在代码中硬编码密钥。
API Key 通常只显示一次,不要写进前端代码、公开仓库或截图里。
3

快速测试接口

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

点击位置:终端运行 curl 命令(见下方代码块)

完成后看到:返回 JSON 格式的 AI 回复,HTTP 状态码 200

失败检查:
  • 确认 MOONSHOT_API_KEY 环境变量已设置
  • 检查 Authorization 请求头格式为 Bearer sk-xxx
  • 如超时,将超时时间设为 60 秒以上
快速测试接口
  • 接口地址为 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
  }'
使用 curl 快速测试 Kimi API 是否可用。返回 JSON 格式的 AI 回复即表示 API Key 和网络配置正确。
4

选择合适模型

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

点击位置:开放平台文档或控制台 → 模型列表

完成后看到:页面显示 moonshot-v1-8k/32k/128k、kimi-k2.5/k2.6 等模型信息(K2.5/K2.6 模型名称待官方确认)

失败检查:
  • 确认模型名称拼写正确
  • 首次使用建议从 moonshot-v1-8k 开始测试
选择合适模型
  • moonshot-v1-8k:适合基础对话和功能验证
  • moonshot-v1-32k:适合较长文本生成与摘要
  • moonshot-v1-128k:适合长文档处理和资料问答
  • kimi-k2.5 / kimi-k2.6:适合深度推理、Agent 和多模态任务(模型名称待官方确认)
模型列表、免费额度和价格可能变化,购买前以开放平台控制台为准。
5

接入项目或客户端

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

点击位置:项目代码中设置 api_key 和 base_url,或在客户端填写 API Key 和 API 地址

完成后看到:代码调用成功返回 AI 回复,或客户端显示连接成功

失败检查:
  • base_url 是否为 https://api.moonshot.cn/v1
  • 客户端是否选择了正确的 OpenAI 兼容接口模式
接入项目或客户端
  • 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)
使用 OpenAI SDK 兼容模式调用 Kimi API,获取 AI 对 Kimi 核心能力的介绍并打印回复。Kimi 兼容 OpenAI 接口格式,只需修改 base_url。
6

排查常见问题

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

点击位置:检查终端报错信息或控制台返回的 HTTP 状态码

完成后看到:定位到具体错误原因并修复

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

配置推荐:使用 CC Switch 接入 AI 工具

创建 API Key 后,建议用 CC Switch 统一填写 API Key、Base URL 和模型名称,再接入 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw 等工具,避免手动修改配置文件出错。

查看 CC Switch 详细教程

使用提示

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

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

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

注意事项

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

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

适合谁

  • 国内用户,想快速接入 AI API
  • 需要手把手指导完成注册、充值和获取 Key 的新手
  • 想把 月之暗面 Kimi 接入 Claude Code、Codex 等工具的用户

不适合谁

  • 已经熟悉接入流程,只需要查 Base URL 或模型名
  • • 不确定该用哪个 API(请看 场景推荐
  • • 想对比多个 API 的测评数据(请看 API 测评

常见问题

月之暗面 Kimi 有免费额度吗?

有,免费额度与模型价格以控制台为准。建议先用免费额度测试真实任务,确认满足需求后再充值。

注册 月之暗面 Kimi 需要什么?

手机号或邮箱即可注册,支持支付宝/微信充值。部分 API 需要实名认证。

API Key 泄露了怎么办?

立即到控制台删除泄露的 Key 并重新生成。建议把 Key 存在环境变量或 .env 文件中,不要提交到 Git 仓库。

不知道选哪个 API?

按实际使用场景选择,找到最适合你的模型。