Skip to content

Latest commit

 

History

History
63 lines (48 loc) · 1.38 KB

File metadata and controls

63 lines (48 loc) · 1.38 KB
title 认证方式
description 如何获取和使用 API Key

Bearer Token 认证

所有 API 请求需要在 Header 中携带 API Key:

Authorization: Bearer YOUR_API_KEY

获取 API Key

  1. 登录 Crazyrouter
  2. 登录后进入 Token 管理 页面
  3. 点击「新建令牌」
  4. 设置令牌名称、额度限制、可用模型等
  5. 复制生成的 sk- 开头的密钥
API Key 仅在创建时显示一次,请妥善保存。如果丢失,需要重新创建。

使用示例

```bash cURL curl https://crazyrouter.com/v1/chat/completions \ -H "Authorization: Bearer sk-xxxxxxxx" \ -H "Content-Type: application/json" \ -d '{"model": "gpt-5.4", "messages": [{"role": "user", "content": "Hi"}]}' ```
from openai import OpenAI

client = OpenAI(
    api_key="sk-xxxxxxxx",
    base_url="https://crazyrouter.com/v1"
)
import OpenAI from 'openai';

const client = new OpenAI({
  apiKey: 'sk-xxxxxxxx',
  baseURL: 'https://crazyrouter.com/v1'
});

Token 权限控制

创建 Token 时可以设置:

  • 名称:便于识别用途
  • 额度限制:设置最大可用额度
  • 过期时间:设置有效期
  • 可用模型:限制可调用的模型范围
  • IP 白名单:限制调用来源 IP