月之暗面 Moonshot AI · 开发者资源

Kimi K3:从模型能力到第一次 API 调用

Kimi K3 是月之暗面的开放权重多模态推理模型。在这里了解长上下文与编码能力、查看官方报告的性能对比,并通过 API 开始使用。

2.8T / 104B

总参数 / 激活参数

1,048,576

上下文窗口 · tokens

Kimi K3 License

开放权重 · 自定义许可

本站为独立资料指南。API 调用在服务商平台进行,本页不提供 Kimi 推理服务。K3 已非该系列最新型号。

资料核验日期:

Kimi K3 能做什么?

先明确工作流,再用自己的代码和输入评估。更大的模型或上下文窗口,本身并不保证更好的结果。

把更多项目资料放进上下文

1,048,576 token 窗口可容纳大量项目资料。建议提供仓库目录、相关文件和明确任务,并回到源文件核实重要结论。

结合视觉输入理解问题

利用视觉理解讨论截图和界面行为。具体输入格式取决于 API;上传图片或视频时请遵循官方视觉输入指南。

结合工具与反馈完成编码

K3 面向长程工程任务和工具辅助编码。执行工具调用、回传结果和应用修改,需要代理框架配合;普通聊天请求不会自动执行终端命令。

辅助 3D 与 CAD 工作流

可以请求 Blender Python 脚本或建模步骤,再在目标软件中检查结果。生成脚本是工作流辅助,不代表直接交付可下载、可生产使用的 3D 资产。

编码性能对比

选取 Moonshot 的 Kimi K3 报告中的三项编码基准,并保留模型版本和推理设置。

官方报告分数 · 越高越好
评测基准Kimi K3 (max)Claude Fable 5 (max, w/ fallback)GPT-5.6 Sol (max)
ProgramBench77.876.877.6
Terminal-Bench 2.188.388.088.8
SWE-Marathon42.035.039.0

来源为 Moonshot AI 评测表,核验日期见上方。这些是厂商报告结果,并非本站实测。工具、推理设置和任务范围都会影响结果,选型前建议使用自己的项目进行评估。

API 定价与计费

API 用量与 Kimi 会员、Kimi Code 订阅分别计费。核验时官方定价页未提供可读取的 K3 单价;“暂未核实”表示价格未知,不代表免费。

单价单位:每 100 万 tokens(MTok)。币种与实时单价请以官方平台为准。
计费项单价计费方式
输入暂未核实请求中的输入 tokens 按实际用量计费。
输出暂未核实生成的输出按实际用量计费。
缓存命中输入暂未核实命中缓存时按缓存命中价计费,不额外收取写入费。
缓存写入暂未核实写入费用与缓存有效期相关:5 分钟或 1 小时。

1 MTok = 1,000,000 tokens。公布价格不含适用税费。重复前缀可使用自动缓存,默认有效期为 5 分钟。估算预算前,请核对实时价格表和实际用量明细。

API 快速上手

在自己的电脑或服务器运行最小 Python 示例。本页不会索取或保存你的 API 密钥。

  1. 01

    创建服务商 API 密钥

    登录官方平台并创建 API 密钥,在控制台确认模型权限和计费要求。

  2. 02

    安装依赖并配置环境

    使用 Python 3.9+ 与 OpenAI Python SDK。在运行 Python 的终端设置 MOONSHOT_API_KEY,选择适合自己系统的命令。

  3. 03

    运行 Python 示例

    将 Python 代码保存为 kimi_example.py,再运行 python kimi_example.py。请求使用模型 kimi-k3 和官方 /v1 API 地址。 macOS / Linux 如无 python 命令,请使用 python3。

  4. 04

    读取响应并扩展

    示例会输出最终回复正文。可将提示词替换为自己的任务;添加流式输出或工具调用前,先阅读官方指南。

1. Windows · PowerShell

python -m pip install --upgrade "openai>=1.0"
$env:MOONSHOT_API_KEY="YOUR_API_KEY"

1. macOS / Linux · bash / zsh

python3 -m pip install --upgrade "openai>=1.0"
export MOONSHOT_API_KEY="YOUR_API_KEY"

2. 保存并运行 kimi_example.py

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["MOONSHOT_API_KEY"],
    base_url="https://api.moonshot.ai/v1",
)

completion = client.chat.completions.create(
    model="kimi-k3",
    messages=[{
        "role": "user",
        "content": "Explain how to review a pull request in five steps.",
    }],
)

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

只运行适合自己系统的终端命令,并在本地替换 YOUR_API_KEY。密钥应保留在本机或服务器,避免写入版本库和浏览器代码。API 调用可能产生费用。多轮对话与工具调用时,请按官方指南保留完整的 assistant 消息。

应用示例与提示词

将提示词复制到自己的工作流,并用相关资料替换占位内容。以下是任务起点,并非经过实测的效果演示。

审查代码修改

检查以下 diff 的正确性与回归风险。仅报告可操作的问题,注明文件路径、行号、具体失败场景和修复建议。区分已确认问题和待确认事项;如缺少上下文,请列出所需文件。

Diff 与相关文件:
[在此粘贴]

分析大型代码库

根据下方仓库目录与文件,追踪请求从路由到服务再到存储的路径。每一步引用文件路径和符号名,指出扩展点并给出最小实施方案。不要编造资料中不存在的文件或行为。

任务、仓库目录与文件:
[在此粘贴]

生成 Blender 建模脚本

为下方指定的 Blender 版本编写 Python 脚本,用基础几何体生成简单的参数化桌面收纳盒。用米为单位的变量定义尺寸,为对象命名并添加相机和灯光。不要删除现有场景对象或访问外部文件。说明如何运行和检查脚本。

Blender 版本与尺寸:
[在此填写]

运行前请检查生成的代码。3D 工作中,还需在 Blender 或 CAD 软件中验证尺寸、几何结构和版本兼容性。

继续了解 Solidcraft CAD 使用指南 →

常见问题

官方资料来源

参数、报告分数和计费说明依据下列资料整理。后续变动请以服务商最新文档为准。