Skip to content

API 端点

TokOne 网关同时暴露 OpenAI、Anthropic、Gemini 三套兼容协议。本页列出实际可用的端点。

通用配置

Base URLhttps://api.tokone.ai(以你的部署域名为准)
鉴权头Authorization: Bearer <key> / x-api-key: <key> / x-goog-api-key: <key>
内容类型application/json
流式请求体加 "stream": true,响应为 text/event-stream

大多数端点同时提供 /v1/... 与去掉前缀的根路径别名(如 /chat/completions),推荐统一使用带 /v1 的形式。

OpenAI 兼容端点

方法路径说明
POST/v1/chat/completionsChat Completions 对话补全
POST/v1/embeddings文本向量(仅当密钥所属分组平台为 OpenAI 时可用)
POST/v1/responsesOpenAI Responses API
GET/v1/models模型列表
GET/v1/usage用量查询

请求/响应结构与 OpenAI 官方一致,直接使用官方 SDK 把 base_url 指向 TokOne 即可。

Anthropic 兼容端点

方法路径说明
POST/v1/messagesClaude Messages API
GET/v1/models模型列表

示例:

bash
curl https://api.tokone.ai/v1/messages \
  -H "x-api-key: $TOKONE_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-opus-4-6",
    "max_tokens": 512,
    "messages": [{ "role": "user", "content": "Hello" }]
  }'

Gemini 兼容端点

原生 Gemini 风格,挂在 /v1beta 下,路径中以 模型:动作 表示操作:

方法路径说明
GET/v1beta/models模型列表
GET/v1beta/models/:model单个模型信息
POST/v1beta/models/{model}:generateContent生成内容
POST/v1beta/models/{model}:streamGenerateContent流式生成

示例:

bash
curl "https://api.tokone.ai/v1beta/models/gemini-3.5-flash:generateContent" \
  -H "x-goog-api-key: $TOKONE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "contents": [{ "parts": [{ "text": "Hello" }] }]
  }'

错误码

TokOne 沿用各兼容协议的标准 HTTP 状态码:

状态码含义常见原因
400请求错误参数缺失/格式错误;通过查询参数传 Key
401鉴权失败API Key 缺失、错误或被禁用
402余额不足账户余额不够本次调用
404端点/模型不可用路径写错,或该端点不适用于当前密钥的平台分组
429触发限流请求过于频繁,稍后重试
5xx上游/网关错误上游暂时不可用,建议重试

客户端示例

把任意 OpenAI 兼容 SDK 的 base_url 指向 https://api.tokone.ai/v1,把 api_key 设为你的 sk- 密钥即可,详见快速接入