Skip to content

5 分钟快速开始

开始前需要一个 NaNLab API Key 和控制台实际显示的模型 ID。

1. 设置环境变量

bash
export NANLAB_API_KEY="sk-YOUR_NANLAB_API_KEY"
export NANLAB_MODEL="YOUR_AVAILABLE_MODEL_ID"

2. 查询模型

bash
curl -sS https://sub.nanlabapi.top/v1/models \
  -H "Authorization: Bearer $NANLAB_API_KEY"

3. 发起 Responses 请求

bash
curl -sS https://sub.nanlabapi.top/v1/responses \
  -H "Authorization: Bearer $NANLAB_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"YOUR_AVAILABLE_MODEL_ID","input":"用一句话说明 API 网关的作用。"}'

需要流式输出时加入 "stream": true,并给 curl 增加 -N

4. 检查消费记录

回到控制台「用量记录」,确认模型、输入/输出 token、费用、状态码与调用时间。

状态优先检查
401Key 是否完整、是否误用登录令牌、Authorization 是否为 Bearer
403Key 状态、分组权限、余额/订阅与平台配额
404Base URL 是否重复或漏写 /v1,接口协议是否匹配
429Key 限流、并发、订阅窗口额度或上游账号冷却
5xx查看错误记录,稍后指数退避重试

示例均使用占位符;不要把 NaNLab API Key 提交到仓库、日志或聊天记录。