KnoStar Router API 文档
欢迎使用 KnoStar Router —— 一站式 AI 模型统一接入平台。通过一个 API Key 即可调用 60+ 主流大模型。
本平台 100% 兼容 OpenAI API 格式,现有代码只需修改
base_url 即可迁移,无需改动任何业务逻辑。快速开始
三步完成接入:
- 注册账号并获取 API Key
- 将
base_url设置为https://knostarrouter.com/v1 - 使用任意 OpenAI 兼容 SDK 发起请求
Python 示例
from openai import OpenAI client = OpenAI( base_url = "https://knostarrouter.com/v1", api_key = "sk-your-api-key" ) response = client.chat.completions.create( model = "gpt-4o", messages = [ {"role": "user", "content": "你好,请介绍一下你自己"} ] ) print(response.choices[0].message.content)
Node.js 示例
import OpenAI from 'openai'; const client = new OpenAI({ baseURL: 'https://knostarrouter.com/v1', apiKey: 'sk-your-api-key', }); const res = await client.chat.completions.create({ model: 'gpt-4o', messages: [{ role: 'user', content: 'Hello!' }], }); console.log(res.choices[0].message.content);
cURL 示例
curl https://knostarrouter.com/v1/chat/completions \ -H "Authorization: Bearer sk-your-api-key" \ -H "Content-Type: application/json" \ -d '{ "model": "gpt-4o", "messages": [{"role": "user", "content": "你好"}] }'
注册与充值
注册账号
- 访问 knostarrouter.com/register
- 填写邮箱和密码完成注册
- 登录后进入控制台
获取 API Key
- 进入 控制台 → 令牌管理
- 点击 新建令牌
- 设置令牌名称和可用模型
- 复制生成的
sk-xxx密钥(只显示一次,请妥善保存)
API Key 是你的身份凭证,请勿泄露给他人。如果怀疑泄露,请立即在令牌管理中删除并重新创建。
充值
- 进入 控制台 → 钱包管理
- 选择充值金额和支付方式
- 完成支付后余额即时到账
API 接入指南
接口地址
| 协议 | 地址 | 说明 |
|---|---|---|
| OpenAI | https://knostarrouter.com/v1 | 兼容所有 OpenAI SDK |
| Anthropic | https://knostarrouter.com | 原生 Claude 协议 |
认证方式
所有请求需在 Header 中携带 API Key:
Authorization: Bearer sk-your-api-key
Chat Completions(对话补全)
POST /v1/chat/completions
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | 是 | 模型名称,如 gpt-4o、claude-sonnet-4-20250514 |
messages | array | 是 | 对话消息数组 |
stream | boolean | 否 | 是否流式输出,默认 false |
temperature | number | 否 | 采样温度,0-2,默认 1 |
max_tokens | integer | 否 | 最大输出 Token 数 |
top_p | number | 否 | 核采样,0-1,默认 1 |
响应示例
{
"id": "chatcmpl-xxx",
"object": "chat.completion",
"model": "gpt-4o",
"choices": [{
"index": 0,
"message": {
"role": "assistant",
"content": "你好!我是 AI 助手..."
},
"finish_reason": "stop"
}],
"usage": {
"prompt_tokens": 12,
"completion_tokens": 28,
"total_tokens": 40
}
}
模型列表
以下是平台已接入的主要模型,完整列表请访问 模型广场。
OpenAI
| 模型 | 上下文 | 说明 |
|---|---|---|
gpt-4o | 128K | 旗舰多模态模型 |
gpt-4o-mini | 128K | 高性价比模型 |
gpt-4.1-mini | 1M | 最新长上下文模型 |
gpt-5-chat-latest | 1M | GPT-5 最新版 |
Anthropic Claude
| 模型 | 上下文 | 说明 |
|---|---|---|
claude-sonnet-4-20250514 | 200K | 均衡型主力模型 |
claude-opus-4-1-20250414 | 200K | 最强推理模型 |
claude-haiku-4-5-20251001 | 200K | 高速低价模型 |
其他模型
| 供应商 | 代表模型 |
|---|---|
| DeepSeek | deepseek-chat、deepseek-reasoner |
gemini-2.5-pro、gemini-2.5-flash | |
| 智谱 | glm-4、glm-4-flash |
| 通义千问 | qwen-max、qwen-turbo |
| 月之暗面 | moonshot-v1-128k |
模型定价请查看 模型广场,价格实时更新。
Claude Code 接入
本平台支持 Anthropic 原生协议,可直接用于 Claude Code。
配置方法
在终端设置环境变量:
# macOS / Linux export ANTHROPIC_BASE_URL="https://knostarrouter.com" export ANTHROPIC_API_KEY="sk-your-api-key" # 启动 Claude Code claude
或者写入配置文件 ~/.claude.json:
{
"apiBaseUrl": "https://knostarrouter.com",
"apiKey": "sk-your-api-key"
}
Claude Code 需要使用 Anthropic 原生协议端点,注意 base_url 不要加
/v1 后缀。OpenAI Codex CLI 接入
配置方法
# 设置环境变量 export OPENAI_BASE_URL="https://knostarrouter.com/v1" export OPENAI_API_KEY="sk-your-api-key" # 启动 Codex codex
流式传输
将 stream 参数设为 true 即可启用 SSE 流式传输,逐 Token 实时返回。
Python 流式示例
stream = client.chat.completions.create( model = "gpt-4o", messages = [{"role": "user", "content": "写一首诗"}], stream = True ) for chunk in stream: if chunk.choices[0].delta.content: print(chunk.choices[0].delta.content, end="")
错误处理
| 状态码 | 含义 | 处理建议 |
|---|---|---|
| 400 | 请求格式错误 | 检查 JSON 格式和参数 |
| 401 | 认证失败 | 检查 API Key 是否正确 |
| 403 | 权限不足 | 检查令牌是否有该模型的权限 |
| 429 | 请求过快 | 降低请求频率或联系客服提升限额 |
| 500 | 服务器内部错误 | 稍后重试或联系客服 |
| 502/503 | 上游服务不可用 | 系统会自动切换通道,请稍后重试 |
计费说明
- 所有模型按 Token 用量 计费,输入和输出分开计价
- 实际价格 = 官方价格 × 倍率(默认 1.05x)
- 每次调用的消耗可在 控制台 → 使用日志 中查看
- 余额不足时请求将返回 401 错误
查询余额 API
curl https://knostarrouter.com/api/user/self \
-H "Authorization: Bearer sk-your-api-key"
详细价格请查看 模型广场,支持按量计费和按次计费两种模式。
常见问题
和 OpenAI 官方 API 有什么区别?
接口格式完全一致,区别在于 base_url 指向本平台。本平台额外提供多模型聚合、人民币支付、国内直连等能力。
支持哪些客户端工具?
所有兼容 OpenAI API 的工具都可以使用,包括但不限于:Cherry Studio、ChatBox、Cline、Continue、Cursor、Dify、LangChain、OpenClaw 等。
延迟高怎么办?
- 优先选择距离近的模型(国产模型延迟更低)
- 开启流式输出减少首字等待时间
- 检查网络环境是否有代理干扰
支持图片/音频/视频模型吗?
支持。已接入 DALL·E、Midjourney、Suno 音乐、可灵视频等多模态模型,具体请查看模型广场。
令牌和 API Key 有什么区别?
令牌就是 API Key(sk-xxx 格式),两者是同一个东西。在本平台的控制台中统一叫做"令牌"。
联系我们
| 渠道 | 地址 |
|---|---|
| 官网 | knostarrouter.com |
| 邮箱 | support@knostarrouter.com |