Nara Router 免费档每天 700 万 tokens,免绑卡接入兼容网关跑轻量任务
免费额度
Free 档每天 700 万 tokens 上限、15 req/min,可用 Laguna S 2.1、Nemotron 3.5 Lightning Free 等免费模型;每天 07:00 WIB(北京时间 08:00)重置,免绑卡
注意事项
教程
Nara Router 是一个 OpenAI 兼容的模型网关,免费档不需要绑定信用卡,注册后就能直接拿到 key,跑通第一个请求大概三分钟。
- 进入官网:浏览器打开
https://router.bynara.id/,点击右上角或页面中央的注册 / 登录入口。 - 注册账号:按页面提示填写邮箱并完成验证;如果页面另外提供第三方账号登录,也可以直接选用。全程不需要实名认证,也不需要绑定银行卡。
- 创建 API Key:登录后进入控制台,找到密钥管理(API Key)页面新建一个 key。key 通常只在创建时完整显示一次,请立刻复制保存到密码管理器。
- 确认免费额度:在控制台的用量页面可以看到 Free 档的每日额度。官方给出的免费档规格是每天 700 万 tokens、每分钟 15 次请求,具体数值以控制台实际显示为准。
- 记住重置时间:免费额度按天刷新,每天 07:00 WIB(即北京时间 08:00)重置,前一天没用完的部分不会结转到第二天。
- 避开两个常见问题:一是免费档只能调用免费模型,选到付费模型会提示余额不足;二是 key 一旦泄露,要立刻在控制台删除并重新生成。
注册入口、密钥管理和用量统计都在同一个控制台里,免费额度用完不会自动扣费,也不会自动升级为付费档。
Nara Router 走的是 OpenAI 兼容协议,base_url 形态为 https://router.bynara.id/v1。把任意 OpenAI SDK 或客户端的 base_url 换成它、API key 换成控制台生成的 key,就能直接跑。免费档只覆盖免费模型,例如 Laguna S 2.1、Nemotron 3.5 Lightning Free,完整可用的模型 ID 请以控制台或 /v1/models 接口返回为准。
1. 先配置环境变量
把 key 和 base_url 放进环境变量,下面所有示例都从环境变量读取,避免硬编码到代码里:
export NARA_API_KEY="粘贴控制台生成的 key"
export OPENAI_BASE_URL="https://router.bynara.id/v1"
2. 用 curl 验证一次对话补全
示例里的模型 ID 仅作演示,请替换成 /v1/models 返回的免费模型名。关键参数有四个:model 指定模型,messages 是对话数组(role 取 user、assistant 或 system),temperature 控制随机性,max_tokens 限制单次回复长度。
curl https://router.bynara.id/v1/chat/completions \
-H "Authorization: Bearer $NARA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "laguna-s-2.1",
"messages": [
{"role": "user", "content": "用一句话说明什么是 API 网关"}
],
"temperature": 0.7,
"max_tokens": 256
}'
3. 换成 Python SDK 调用
继续用官方 openai 包,只改 base_url 与 api_key。需要流式输出时,在调用里加 stream=True,再逐块读取 delta.content。
import os
from openai import OpenAI
client = OpenAI(
base_url=os.environ["OPENAI_BASE_URL"],
api_key=os.environ["NARA_API_KEY"],
)
resp = client.chat.completions.create(
model="laguna-s-2.1",
messages=[{"role": "user", "content": "用一句话说明什么是 API 网关"}],
temperature=0.7,
max_tokens=256,
)
print(resp.choices[0].message.content)
4. 接进第三方客户端
Claude Code、Opencode、Droid Factory 这类客户端,如果支持自定义 OpenAI 兼容端点,在设置里填 base_url https://router.bynara.id/v1 和上面那把 key 即可;只支持 Anthropic 原生协议的客户端无法直接对接这个网关,配置前先确认客户端支持的协议类型。
5. 额度耗尽与限流的排查顺序
- 返回
429:优先怀疑超过每分钟 15 次请求的频率限制,把并发降下来,或者加指数退避重试。 - 提示额度不足(quota exceeded):当天的 700 万 tokens 已经用完,等北京时间 08:00 重置后再用;免费档不会自动切到付费模型。
- 返回
401:key 写错、首尾带了多余空格,或者已在控制台删除,重新复制或重建一把。 - 返回
404或模型不存在:模型 ID 拼错,或者选中的其实是付费模型,改回免费模型列表里的名字。 - 请求一直超时:先用上面的 curl 单测一次排除代码问题,再检查客户端是否把 base_url 拼成了重复的
/v1/v1路径。
这个还能用吗?点一下告诉我们
只能从下方固定选项中选择,无法自由输入,避免垃圾信息与安全隐患。
留言区 0
真实访客可自由留言,提交后先经内容安全审核(本地 + 可选远程 API)再展示;违规内容会被拦截,不会出现在此处。示例留言均带「示例」标识,不冒充真实用户。