文档
五分钟,发出第一个请求。
继续用现有的 OpenAI 或 Anthropic SDK。两个入口共用一个 Key;按你的代码选择入口。
Base URL
两种协议共用同一域名。OpenAI 兼容 Base URL 含 /v1;Anthropic 兼容 Base URL 不含,端点本身已带 /v1。
| 协议 | Base URL | 端点 |
|---|---|---|
| OpenAI | https://models.seedone.ai/v1 | /chat/completions · /responses · /models |
| Anthropic | https://models.seedone.ai | /v1/messages |
同一把 Key 在两个入口通用。平台不做跨协议翻译:请按模型所在线路的协议调用,否则会以 protocol_mismatch 拒绝。Anthropic 兼容是协议层能力,不是模型来源:它让 Anthropic 兼容客户端调用本目录中的模型,目录本身并不包含 Anthropic 模型。
鉴权
两种请求头都支持。请勿把 Key 写入代码仓库或浏览器端代码。
Authorization: Bearer $SEEDONE_API_KEY
x-api-key: $SEEDONE_API_KEY
模型列表
返回这把 Key 当前可用的模型。范围由 Key 绑定的线路推导;换 Key 或改绑线路后请重新拉取。
curl https://models.seedone.ai/v1/models \
-H "Authorization: Bearer $SEEDONE_API_KEY"
对话请求
OpenAI 兼容、非流式。把模型占位符替换为 /v1/models 返回的真实模型名。
curl https://models.seedone.ai/v1/chat/completions \
-H "Authorization: Bearer $SEEDONE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "<model>",
"messages": [{"role": "user", "content": "Hello"}]
}'
from openai import OpenAI
import os
client = OpenAI(
base_url="https://models.seedone.ai/v1",
api_key=os.environ["SEEDONE_API_KEY"],
)
response = client.chat.completions.create(
model="<model>",
messages=[{"role": "user", "content": "Hello"}],
)
print(response.choices[0].message.content)
Anthropic 兼容示例
同一把 Key,不同入口。Anthropic 协议下 max_tokens 为必填。
curl https://models.seedone.ai/v1/messages \
-H "x-api-key: ***" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "<model>",
"max_tokens": 256,
"messages": [{"role": "user", "content": "Hello"}]
}'
常见错误
每个响应都包含 x-request-id;报障时请附上。
code 原因 处理 invalid_api_keyKey 缺失、格式错误或已删除。 检查请求头与 Key 值。 model_not_allowed模型不在这把 Key 的可用范围。 改用 Key 所绑线路内的模型,或更换 Key。 insufficient_balance钱包余额不足。 充值或使用兑换码。 window_exceeded达到 5h / 7d / 30d 套餐限额。 购买对应档加油包、升级或续费。 concurrency_exceeded在途请求超过并发上限。 降低并发或购买并发包。 rate_limited达到按 IP 的兜底限速。 按 Retry-After 退避;检查重试风暴。 protocol_mismatch入口协议与模型协议不一致。 按模型使用 /v1/chat/completions 或 /v1/messages。
限制
参数 当前值 单请求体 32 MB 首字节超时 30 秒 单请求总时长 15 分钟 默认输出上限 16,384 tokens 上游重试 ≤ 2 次 IP 兜底限速 120 请求 / 分钟 / IP 按量默认并发 3(新号或曾欠费账号为 1)
完整参考(含全部错误码与一键自检)在控制台。 打开控制台文档 →