返回顶部
k

kimi-code-apiKimi代码API

One-click setup to use Kimi K2.5 (Kimi Code) as your coding model in OpenClaw and Claude Code CLI. Kimi Code is Anthropic Messages API compatible — swap the base URL and you're running. Use when you want a cost-effective coding LLM, need to set up Kimi K2.5 in OpenClaw, or want to run Claude Code CLI with Kimi as the backend. Triggers on "kimi code", "kimi k2.5", "kimi openclaw", "kimi claude code", "openclaw kimi", "coding model setup".

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 2.0.0
安全检测
已通过
166
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

kimi-code-api

Kimi Code API — OpenClaw + Claude Code 集成

Kimi Code (K2.5) 兼容 Anthropic Messages API。只需修改一处配置,你的 OpenClaw 即可在 Kimi 后端上运行 Claude Code。

快速开始:获取 API 密钥

  1. 1. 打开 Kimi Code 控制台
  2. 创建 API 密钥 → 格式:sk-kimi-...

配置 1:OpenClaw — 将 Kimi 添加为提供商和模型

在 openclaw.json 的 providers 和 models 下添加:

jsonc
// 在 providers 中:
{
id: kimi,
type: anthropic, // Kimi 使用 Anthropic 协议
baseUrl: https://api.kimi.com/coding,
apiKey: sk-kimi-...
}

// 在 models(或 agents.defaults.models)中:
{
kimi/kimi-k2.5: {
alias: Kimi K2.5,
params: {}
}
}

然后在 OpenClaw 中任意位置使用:

  • - 设置为代理模型:model: kimi/kimi-k2.5
  • 在聊天中切换:/model kimi/kimi-k2.5
  • 为特定代理设置为默认模型

配置 2:Claude Code CLI — 直接使用

bash
export ANTHROPICBASEURL=https://api.kimi.com/coding
export ANTHROPICAPIKEY=sk-kimi-...

交互模式

claude

单次执行

claude --print 将此函数重构为使用 async/await

Claude Code 会自动在基础 URL 后追加 /v1/messages。无需其他修改。

配置 3:OpenClaw 使用 Kimi 生成 Claude Code

在 OpenClaw 中,生成一个使用 Kimi 作为后端的 Claude Code (ACP) 会话:

bash

在代理配置中或通过 sessions_spawn:


sessions_spawn(
runtime=acp,
task=你的编码任务,
env={
ANTHROPICBASEURL: https://api.kimi.com/coding,
ANTHROPICAPIKEY: sk-kimi-...
}
)

或者在 openclaw.json 中全局配置,使每个 ACP 生成默认使用 Kimi。

API 参考

属性
基础 URLhttps://api.kimi.com/coding
消息端点
https://api.kimi.com/coding/v1/messages | | 认证头 | x-api-key: sk-kimi-... | | 版本头 | anthropic-version: 2023-06-01 | | 模型(请求) | kimi-k2.5 | | 模型(响应) | kimi-for-coding | | 协议 | Anthropic Messages API | | 流式传输 | stream: true → SSE |

原始调用示例

curl

bash
curl -s https://api.kimi.com/coding/v1/messages \
-H x-api-key: sk-kimi-... \
-H anthropic-version: 2023-06-01 \
-H content-type: application/json \
-d {model:kimi-k2.5,max_tokens:1024,messages:[{role:user,content:你好}]}

Python(无依赖)

python
import json, urllib.request

req = urllib.request.Request(
https://api.kimi.com/coding/v1/messages,
data=json.dumps({
model: kimi-k2.5,
max_tokens: 4096,
messages: [{role: user, content: 你好}]
}).encode(),
headers={
Content-Type: application/json,
x-api-key: sk-kimi-...,
anthropic-version: 2023-06-01,
},
)
with urllib.request.urlopen(req, timeout=120) as resp:
print(json.loads(resp.read())[content][0][text])

注意事项

  • - 模型名称不匹配:请求发送 kimi-k2.5,响应返回 kimi-for-coding。不要对响应模型字段进行断言。
  • 仅支持 Anthropic 格式:/v1/messages 可用。/v1/chat/completions(OpenAI 格式)返回 404。
  • api.moonshot.cn ≠ Kimi Code:那是通用的 Moonshot API — 不同的产品,不同的认证方式。
  • 超时:对于复杂提示,设置 ≥120 秒。
  • 提供商类型:在 OpenClaw 配置中始终使用 type: anthropic — Kimi 使用 Anthropic 协议,而非 OpenAI。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 kimi-code-api-1776051842 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 kimi-code-api-1776051842 技能

通过命令行安装

skillhub install kimi-code-api-1776051842

下载

⬇ 下载 kimi-code-api v2.0.0(免费)

文件大小: 4.19 KB | 发布时间: 2026-4-14 10:24

v2.0.0 最新 2026-4-14 10:24
v2.0: Complete rewrite. Core focus: one-click OpenClaw + Claude Code integration with Kimi K2.5. Three setup paths: OpenClaw provider config, Claude Code CLI env vars, ACP spawn with Kimi backend. CN + EN dual docs.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部