📘 Nanke API 文档
Nanke API 是一个 AI 模型聚合与中转平台,通过统一的 API 网关连接全球主流大模型。 你只需要一个 API Key,就能调用 全球50+ 款热门模型, 无需单独注册、无需海外支付、无需担心网络问题。
- 快速完成账号注册与 API Key 创建
- 查看标准接口请求格式和示例代码(cURL / Python / Node.js)
- 了解 SillyTavern、Cline 等工具的接入方法
- 常见错误及排查方法
⚡ 快速开始
本指南会带你完成接入 Nanke API 的最短路径,包括注册账号、登录控制台、充值额度、创建 API 令牌,以及发起第一次请求。 快速开始吧 🚀
登录账号
使用注册的账号登录控制台。
✅ 登录成功后,你会进入控制台首页。顶部导航可以看到官网、控制台、模型广场、文档等入口,左侧菜单可以看到数据看板、令牌管理、钱包管理等功能。
充值额度
进入控制台后,建议先确认账户余额是否充足。
当前支持 支付宝 和 Stripe 支付。
✅ 完成充值后,返回「数据看板」查看:当前余额、历史消耗、请求次数、统计额度。
创建 API 令牌
完成充值后,进入「令牌管理」页面创建 API Key。
填写信息:
- 令牌名称:便于识别,建议按用途命名,例如「生产」「测试」「前端联调」
- 令牌分组:非常重要,用什么模型就选什么分组。例如使用 Claude 模型就选 Claude 分组,使用 GPT 模型就选 GPT 分组
- 过期时间:可选,不填写表示长期有效
- 额度设置:可选,可以限制该令牌的最大调用额度
- 访问限制:可选,可以限制该令牌可访问的模型范围
✅ 设置成功后,保存好生成的令牌信息,后续无法再次查看。
📡 第一次请求示例
在开始调用前,请先确认下面两项:
- Base URL:
https://nanke.fun/v1 - Authorization:
Bearer YOUR_API_KEY - 令牌分组:请使用对应模型分组的 API Key
cURL
curl https://nanke.fun/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "gpt-5.4",
"messages": [
{"role": "user", "content": "你好,请简单介绍一下你自己。"}
]
}'
Python
import requests
url = "https://nanke.fun/v1/chat/completions"
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_API_KEY"
}
payload = {
"model": "gpt-5.4",
"messages": [{"role": "user", "content": "你好,请简单介绍一下你自己。"}]
}
response = requests.post(url, headers=headers, json=payload, timeout=60)
print(response.status_code)
print(response.json())
Node.js
const response = await fetch("https://nanke.fun/v1/chat/completions", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_API_KEY"
},
body: JSON.stringify({
model: "gpt-5.4",
messages: [{"role": "user", "content": "你好,请简单介绍一下你自己。"}]
})
});
const result = await response.json();
console.log(result);
choices 字段的 JSON 响应,说明接入成功!
- 请求地址是否正确(
https://nanke.fun/v1) - Authorization 是否为
Bearer YOUR_API_KEY - API Key 是否复制完整
- 模型名称是否可用
- 账户是否还有可用额度
- 请求体 JSON 格式是否正确
🔑 认证与鉴权
Nanke API 使用 Bearer Token 方式进行身份认证。
API 基础信息
| Base URL | https://nanke.fun/v1 |
| 认证方式 | Authorization: Bearer YOUR_API_KEY |
| 请求格式 | application/json |
| 兼容协议 | OpenAI 兼容(Anthropic 兼容即将支持) |
API Key 安全建议
- 不要将 API Key 硬编码在客户端代码中
- 定期在控制台轮换 API Key
- 如发现 Key 泄露,立即在控制台删除并重新生成
🛠️ 兼容工具
Nanke API 兼容 OpenAI API 格式,所有支持自定义 Provider 的 AI 工具均可接入。
Base URL = https://nanke.fun/v1,API Key 使用你的专属密钥。
🧠 模型列表
Nanke API 当前支持 50+ 款模型,覆盖全球主流大模型,持续上新中。
角色扮演主力(RP 优化)
| 模型 | 定位 | 描述 |
|---|---|---|
nousresearch/hermes-3-llama-3.1-70b | RP 旗舰 | 开源 RP 标杆,文笔自然流畅,几乎不拒答 |
sao10k/l3.3-euryale-70b | RP 经典款 | 创意丰富,角色一致性高 |
anthracite-org/magnum-v4-72b | 长文本 RP | 72B 参数,长篇角色扮演一致性极强 |
长文本专用(1M 上下文)
| 模型 | 定位 | 描述 |
|---|---|---|
xiaomi/mimo-v2.5 | 长文本(1M) | 小米出品,原生多模态,1M 上下文 |
minimax/minimax-m3 | 长文本(1M) | 稀疏注意力机制,1M 上下文成本极低 |
z-ai/glm-5.2 | 长文本(1M) | 1.6T MoE 架构,编程与工具调用强 |
推理 / 编程
| 模型 | 定位 | 描述 |
|---|---|---|
mistralai/mistral-large-2512 | 推理旗舰 | 欧洲最强开源模型,逻辑推理突出 |
mistralai/codestral-2508 | 编程专用 | 代码生成与 Debug 专用 |
💰 定价说明
Nanke API 采用按量付费模式,价格远低于官方直连。
🎭 SillyTavern 接入指南
SillyTavern 是 RP 玩家最常用的前端工具,Nanke API 完美兼容。
配置步骤
- 打开 SillyTavern,进入 API Connections 设置
- 选择 OpenAI Compatible 作为 API Provider
- 填写以下配置:
API Provider: OpenAI Compatible Base URL: https://nanke.fun/v1 API Key: 你的 API Key Model ID: 选择你想用的模型(如 nousresearch/hermes-3-llama-3.1-70b)
🧩 Cline / VS Code 接入指南
Cline 是 VS Code 中最流行的 AI 编程助手插件,Nanke API 同样完美兼容。
配置步骤
- 在 VS Code 中安装 Cline 插件
- 打开 Cline 设置,选择 OpenAI Compatible
- 填写以下配置:
API Provider: OpenAI Compatible Base URL: https://nanke.fun/v1 API Key: 你的 API Key Model ID: 推荐 mistralai/mistral-large-2512 或 mistralai/codestral-2508
📡 对话接口
POST /v1/chat/completions
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model | string | ✅ | 模型 ID,见模型列表 |
messages | array | ✅ | 对话消息数组 |
temperature | number | ❌ | 0-2,默认 1.0 |
max_tokens | integer | ❌ | 最大输出 token 数 |
stream | boolean | ❌ | 是否流式输出,默认 false |
请求示例
curl https://nanke.fun/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model": "nousresearch/hermes-3-llama-3.1-70b",
"messages": [
{"role": "system", "content": "你是一个乐于助人的助手"},
{"role": "user", "content": "介绍一下你自己"}
],
"temperature": 0.7,
"max_tokens": 500,
"stream": false
}'
❌ 错误码与响应
API 使用标准 HTTP 状态码指示请求成功或失败。
状态码说明
| 状态码 | 说明 | 处理建议 |
|---|---|---|
200 | 请求成功 | 正常处理 |
400 | 请求参数错误 | 检查请求格式和必填字段 |
401 | 认证失败 | 检查 API Key 是否正确 |
402 | 额度不足 | 检查账户余额,及时充值 |
429 | 请求频率超限 | 降低请求频率,稍后重试 |
500 | 服务器内部错误 | 稍后重试,如持续出现请联系客服 |
503 | 服务暂时不可用 | 模型并发已满,稍后重试或切换其他模型 |
错误响应格式
所有错误返回如下结构的 JSON 对象:
{
"error": {
"message": "人类可读的错误描述",
"type": "error_type_identifier",
"code": "specific_error_code"
}
}
常见错误类型
| 错误类型 | 错误代码 | HTTP 状态 | 说明 |
|---|---|---|---|
authentication_error | invalid_api_key | 401 | API 密钥无效 |
permission_error | insufficient_quota | 403 | 额度不足 |
invalid_request_error | invalid_parameter | 400 | 参数值无效 |
rate_limit_error | rate_limit_exceeded | 429 | 请求频率超限 |
server_error | internal_error | 500 | 服务器内部错误 |
🚦 限流规则
并发限制
速率限制按 API Key 执行,超出限制时返回 429 状态码。
| 用户类型 | 并发请求数 | 说明 |
|---|---|---|
| 基础版用户 | 5 | 默认分组,新用户自动分配 |
| 专业版用户 | 20 | 付费订阅用户 |
| 企业版用户 | 50+ | 联系客服定制 |
超限处理
当触发限流时,API 返回 HTTP 429 状态码:
{
"error": {
"message": "请求频率超限,请稍后重试",
"type": "rate_limit_error",
"code": "rate_limit_exceeded"
}
}
- 客户端应当实现 指数退避 重试策略
- 首次重试等待 1 秒,后续按 2、4、8 秒递增
- 最大重试次数建议不超过 5 次
🔧 错误排查
| 错误现象 | 可能原因 | 解决方法 |
|---|---|---|
401 Unauthorized | API Key 无效或缺失 | 检查 API Key 是否正确,是否已过期 |
402 Payment Required | Token 额度不足 | 在控制台查看剩余额度,及时充值 |
429 Too Many Requests | 请求频率超限 | 降低请求频率,实现指数退避重试 |
503 Service Unavailable | 模型负载过高 | 切换至同类型备选模型,或稍后重试 |
| 请求超时 | 网络环境问题 | 检查网络连接,或尝试使用 Cloudflare 代理地址 |
- 模型返回 503:该模型当前负载过高,建议切换至同类型备选模型
- 请求超时:检查网络环境,或尝试使用 Cloudflare 代理地址
- 额度不足:在控制台查看剩余额度,及时充值
❓ 常见问题
1. 新用户有免费额度吗?
有。新用户注册自动获得 100 万 token 免费体验额度,可用于测试所有模型。
2. 支持哪些支付方式?
当前支持 支付宝 和 Stripe 支付,微信支付正在接入中。
3. 模型调用速度怎么样?
轻量模型首 token 延迟约 1-3 秒,70B+ 大模型约 3-8 秒。流式输出支持打字机效果。
4. 支持哪些客户端?
支持所有 OpenAI 兼容客户端,包括 SillyTavern、Cline、ChatBox、OpenCat、Continue 等。
5. 模型会经常变化吗?
我们会持续增加新模型,目前已有 50+ 款,旧模型下架会提前 7 天在群内和文档中公告。
6. 遇到问题怎么联系?
通过下方联系方式咨询,或在控制台提交工单。
📞 联系支持
如遇问题,可通过以下方式联系我们的技术支持团队: