凭据
各平台使用的请求头,以及 safe-key 的存储方式。
每个平台都保持自己原生的鉴权方案,客户端鉴权代码无需改写。网关接受平台自身的 请求头,并以哈希方式查询 safe-key。
各平台鉴权方案
| 平台 | 请求头 | 取值 |
|---|---|---|
| OpenAI | Authorization | Bearer sk-safe-… |
| DeepSeek | Authorization | Bearer sk-safe-… |
| Claude | x-api-key | sk-safe-… |
| Claude | anthropic-version | 原样透传;客户端未携带时由网关补为 2023-06-01 |
| fal.ai | Authorization | Key sk-safe-… |
| ByteDance Seedance | Authorization | Bearer sk-safe-… |
示例
每个示例都使用该平台的前缀,客户端唯一要替换的就是 base URL。
curl https://sluiceline.com/anthropic/v1/messages \
-H "x-api-key: $SLUICELINE_SAFE_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{"model":"claude-fable-5-1","max_tokens":256,"messages":[{"role":"user","content":"hi"}]}'方舟的模型 ID 带日期戳(dreamina-seedance-2-5-260628),且新版本会启用一个全新的
ID 而不是就地更新,因此请以 BytePlus 的 Model list 为准,不要长期钉住某一个 ID。
safe-key 的存储方式
| 属性 | 取值 |
|---|---|
| 查询方式 | 按 sha256(safe-key) 查询,明文从不作为存储标识 |
| 静态存储 | 加密保存,因此控制台可以在创建之后再展示它 |
| 元信息 | 无:密钥内不编码用户、平台或模式 |
| 轮换 | 在控制台吊销即可,下一个请求就会被拒绝,无需等待过期 |