@ apicity/ kimicoding (笑声)
Kimi for Coding professor for Apicity - 与Anthropic Messages API格式完全独立,流出-第一,并内置中件.
运行时间依赖性 :
zod@^4.6.6- 请求在每一个 POST 端点上附加计划.schema
安装
npm install @apicity/kimicoding
# or
pnpm add @apicity/kimicoding
快速启动
import { createKimiCoding } from "@apicity/kimicoding";
const kimicoding = createKimiCoding({ apiKey: process.env.KIMICODING_API_KEY! });
API 参考
7个终点横跨一组. 每个方法都映射出上游的 URL 路径 .
编码
GET kimicoding.coding.v1.models
GET https://api.kimi.com/coding/v1/models
成本等级 : expensive
const res = await kimicoding.get.coding.v1.models();
POST kimicoding.coding.v1.chat.completions
POST https://api.kimi.com/coding/v1/chat/completions
成本等级 : expensive
const res = await kimicoding.post.coding.v1.chat.completions({ /* ... */ });
POST kimicoding.coding.v1.countTokens
POST https://api.kimi.com/coding/v1/tokens/count
成本等级 : expensive
const res = await kimicoding.post.coding.v1.countTokens({ /* ... */ });
POST kimicoding.coding.v1.embeddings
POST https://api.kimi.com/coding/v1/embeddings
成本等级 : expensive
const res = await kimicoding.post.coding.v1.embeddings({ /* ... */ });
POST kimicoding.coding.v1.messages
POST https://api.kimi.com/coding/v1/messages
成本等级 : expensive
const res = await kimicoding.post.coding.v1.messages({ /* ... */ });
POST kimicoding.post.stream.coding.v1.chat.completions
POST https://api.kimi.com/coding/v1/chat/completions
成本等级 : expensive
const res = await kimicoding.post.stream.coding.v1.chat.completions({ /* ... */ });
POST kimicoding.post.stream.coding.v1.messages
POST https://api.kimi.com/coding/v1/messages
成本等级 : expensive
const res = await kimicoding.post.stream.coding.v1.messages({ /* ... */ });
中间软件
import { createKimiCoding, withRetry } from "@apicity/kimicoding";
const kimicoding = createKimiCoding({ apiKey: process.env.KIMICODING_API_KEY! });
const countTokens = withRetry(kimicoding.post.coding.v1.countTokens, { retries: 3 });
部分 辣点 单相机.
许可证
麻省理工学院——见 自由主义。 。 。 .