文档 / 模型 API
模型 API 接入文档
一个 base_url 接全部在售模型,OpenAI 兼容(另提供 Anthropic 兼容端点),按 token 用量计费。
接口地址与认证(OpenAI 兼容)
| Base URL | https://token.clawcu.com/v1 |
|---|---|
| 认证 | Authorization: Bearer sk-…(Key 形如 sk-[A-Za-z0-9_-]+) |
| 控制台 | https://clawcu.com/keys 创建 Key(明文只显示一次) |
在控制台 https://clawcu.com/keys 创建一把 Key,设为环境变量 CLAWCU_LLM_KEY,下面的示例都从这里读取:
export CLAWCU_LLM_KEY=sk-你的Key
想长期生效,把这一行加进 ~/.zshrc / ~/.bashrc;Windows 用 setx CLAWCU_LLM_KEY sk-… 后重开终端。
支持的端点
| 方法 | 路径 | 说明 |
|---|---|---|
| POST | /v1/chat/completions | 对话补全,支持流式("stream": true) |
| POST | /v1/responses | Responses API(Codex CLI 用) |
| GET | /v1/models | 可用模型清单(以实时返回为准) |
Anthropic 兼容端点:https://token.clawcu.com(不带 /v1,SDK 会自己拼)——Claude Code 等 Anthropic 系客户端直接可用,模型字段填在售模型 ID。
可用模型与价格
单位:元(人民币)/ 每 1M tokens,输入 / 缓存命中 / 输出分开计价;余额耗尽即停。在售模型与价格以 GET /v1/models 与控制台账单为准。
| 模型 ID | 名称 | 输入 | 缓存命中 | 输出 | 口径 |
|---|---|---|---|---|---|
deepseek-flash | DeepSeek V4.1 Flash | ¥1.00 | ¥0.02 | ¥4.00 | 官网波谷价,长期保持(峰价 5 折) |
deepseek-v4-flash | DeepSeek V4 Flash | ¥1.00 | ¥0.02 | ¥4.00 | v4-flash 别名同价 |
deepseek-v4-pro | DeepSeek V4 Pro | ¥9.00 | ¥0.30 | ¥27.00 | 官网价 |
kimi-k3 | Kimi K3 | ¥16.00 | ¥1.60 | ¥80.00 | 官网价 8 折 |
kimi-k2.7-code | Kimi K2.7 Code | ¥6.50 | ¥1.30 | ¥27.00 | 官网价 |
kimi-k2.7-code-highspeed | Kimi K2.7 Code(高速) | ¥13.00 | ¥2.60 | ¥54.00 | 官网价 |
qwen3.8-max | 通义千问 3.8 Max | ¥12.00 | ¥1.50 | ¥36.00 | 官网价 |
qwen3.8-flash | 通义千问 3.8 Flash | ¥0.80 | ¥0.10 | ¥2.70 | 官网价 |
glm-5.3 | 智谱 GLM-5.3 | ¥6.40 | ¥1.60 | ¥22.40 | 官网价 8 折 |
glm-5.3-flash | 智谱 GLM-5.3 Flash | ¥0.80 | ¥0.23 | ¥2.80 | 官网价 |
接入方式
CURL
curl -sS https://token.clawcu.com/v1/chat/completions \
-H "Authorization: Bearer $CLAWCU_LLM_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"deepseek-flash","messages":[{"role":"user","content":"Reply with exactly: OK"}],"max_tokens":64,"temperature":0}' \
| python3 -c 'import json,sys; print(json.load(sys.stdin)["choices"][0]["message"]["content"])'
Python(pip install openai)
pip install -q openai
python3 - <<'PY'
import os
from openai import OpenAI
client = OpenAI(
base_url="https://token.clawcu.com/v1",
api_key=os.environ["CLAWCU_LLM_KEY"],
)
resp = client.chat.completions.create(
model="deepseek-flash",
messages=[{"role": "user", "content": "Reply with exactly: OK"}],
max_tokens=64, temperature=0,
)
print(resp.choices[0].message.content)
PY
流式输出
请求体加 "stream": true,响应按 SSE 逐 token 推送,网关不缓冲(首 token 延迟 = 上游延迟):
curl -N -sS https://token.clawcu.com/v1/chat/completions \
-H "Authorization: Bearer $CLAWCU_LLM_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"deepseek-flash","messages":[{"role":"user","content":"数到 5"}],"stream":true}' | head -c 300
限流与并发
| 维度 | 限制 |
|---|---|
| 每个 API Key | 5 请求/秒(突发 30)、并发 32 |
| 每个 IP | 20 请求/秒(突发 40) |
| 单次请求超时 | 300 秒(客户端与网关都是) |
超限返回 429(响应头带 Retry-After: 1),客户端按指数退避重试即可。
错误码
| 状态码 | 含义 | 处理 |
|---|---|---|
| 401 | API Key 缺失或非法 | 检查 Authorization 头与 Key 拼写 |
| 402 | 余额不足或额度受限 | 到 https://clawcu.com/pay 充值 |
| 403 | 模型不存在或不在该 Key 的可用列表 | 核对模型 ID,调 GET /v1/models |
| 429 | 请求过于频繁(限流) | 退避重试 |
| 503 | 计费服务暂时不可用 | 稍后重试(不会误判为欠费) |
错误体为 OpenAI 兼容格式(/v1/messages 为 Anthropic 格式),示例:
{"error":{"message":"余额不足或额度受限,请充值后重试。Insufficient balance or quota limit reached. Please top up and retry.","type":"insufficient_balance","code":"insufficient_balance"}}
计费与用量
- 按 token 计量,输入 / 缓存命中 / 输出分开计价,单价见上表;余额用完即停,不会欠费。
- 账单与用量明细:控制台 https://clawcu.com/billing;充值:https://clawcu.com/pay(微信扫码)。
- DeepSeek 按官网波谷价长期保持;Kimi K3、GLM-5.3 为官网价 8 折;其余按各家官网价。
安全实践
- Key 明文只在创建时显示一次,请立即保存;泄露后在控制台删除重铸。
- 不要把 Key 写进前端代码、截图或提交到代码仓库;用环境变量或密钥管理服务。
- 所有请求走 TLS(
https://);网关只向模型上游转发规范化后的认证头,不暴露上游信息。
常见问题
和官方 API 是什么关系?
我们是各模型的官方授权渠道聚合:同一个 API Key 调多家模型,人民币计价,DeepSeek 长期谷价、Kimi K3 / GLM-5.3 官网价 8 折。
模型输出能直接用于生产吗?
模型输出由第三方模型生成,可能存在错误,请自行核验;重要场景建议加评测与人工审核。
上下文和最大输出是多少?
在售主力均为 1M 上下文:deepseek-flash 最大输出 384K,其余 128K,以 GET /v1/models 返回为准。