跳转到内容

认证方式

所有 API 请求都需要通过 Authorization 请求头携带 API Key 进行认证。

  1. 前往 api.tokensupernova.com
  2. 用邮箱注册(无需手机号)
  3. 在控制台中找到 API Keys 页面
  4. 点击 创建 Key 并立即复制

在每个请求的 Authorization 请求头中携带 Key:

Terminal window
Authorization: Bearer tsn_live_xxxxxxxxxxxx
from openai import OpenAI
client = OpenAI(
api_key="tsn_live_xxx",
base_url="https://api.tokensupernova.com/v1",
)
Terminal window
curl "https://api.tokensupernova.com/v1/chat/completions" \
-H "Authorization: Bearer tsn_live_xxx" \
-H "Content-Type: application/json" \
-d '{...}'
  • 绝不将 API Key 提交到版本控制系统
  • 使用环境变量:export TSN_API_KEY="tsn_live_xxx"
  • 在控制台中定期轮换 Key
  • 每个 Key 仅限你的账户使用 — 开发和生产环境使用不同的 Key
环境前缀示例
生产环境tsn_live_tsn_live_a1b2c3d4...
测试环境(规划中)tsn_test_tsn_test_a1b2c3d4...