TokAPI Docs

API 参考

TokAPI 网关的接口、认证与示例。

Base URL

https://api.tokapi.ai

身份认证

将你的 TokAPI 密钥作为 Bearer token 发送:

Authorization: Bearer sk-lazytech-...

也接受 x-api-key: sk-lazytech-... 请求头。公开接口无需认证。

公开接口

无需认证。

方法路径说明
GET/v1/ping健康检查。
GET/v1/models列出完整模型目录。
GET/v1/models/{model}获取单个模型。

兼容 OpenAI 的接口

需要 Bearer 密钥。

方法路径说明
POST/v1/responses创建响应(Responses 接口)。
GET/v1/responses/{response_id}获取响应。
POST/v1/chat/completionsChat Completions 接口。
POST/v1/conversations创建会话。
GET/v1/conversations/{conversation_id}获取会话。
POST/v1/conversations/{conversation_id}更新会话。
DELETE/v1/conversations/{conversation_id}删除会话。

兼容 Claude 的接口

需要 Bearer 密钥。

方法路径说明
POST/v1/messagesAnthropic Messages 接口。
POST/v1/messages/count_tokens为消息请求统计 tokens。

文件

需要 Bearer 密钥。

方法路径说明
POST/v1/files上传文件(multipart)。
PUT/v1/files/{path}上传/替换文件(流式请求体)。

用量

需要 Bearer 密钥。

方法路径说明
GET/v1/usage以百分比形式返回额度用量。参见用量 API

示例 —— POST /v1/responses

curl https://api.tokapi.ai/v1/responses \
  -H "Authorization: Bearer sk-lazytech-..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.5",
    "input": "用一句话概括相对论。"
  }'

示例 —— POST /v1/messages

curl https://api.tokapi.ai/v1/messages \
  -H "Authorization: Bearer sk-lazytech-..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-opus-4-8",
    "max_tokens": 1024,
    "messages": [{ "role": "user", "content": "你好,Claude!" }]
  }'

在任意接口上设置 "stream": true 即可接收 Server-Sent Events。

错误码

状态码含义
400请求体或模型无效。
401缺少或无效的 API key。
402额度或时间窗口已耗尽。
403密钥被禁用、已过期或无权限。
404资源不存在。
429触发限流。
500服务器错误。
502上游服务商失败。
503功能或容量不可用。

On this page