外观
Coding Plan 编程套餐
Coding Plan 是 Token Factory 面向 AI 编程工具的套餐入口。它和普通余额调用共用同一个 API Key,但通过不同路径区分计费模式。
调用入口
| 用途 | 用户填写 | 最终请求 | 计费方式 |
|---|---|---|---|
| 余额 + OpenAI 兼容工具 | https://tokenfactory.cn/api/v1 | /chat/completions | 余额按 token 扣费 |
| 余额 + Claude Code | ANTHROPIC_BASE_URL=https://tokenfactory.cn/api | /v1/messages | 余额按 token 扣费 |
| 套餐 + OpenAI 兼容工具 | https://tokenfactory.cn/api/v1/coding | /chat/completions | 套餐按成功模型调用次数扣额度 |
| 套餐 + Claude Code | ANTHROPIC_BASE_URL=https://tokenfactory.cn/api/anthropic | /v1/messages | 套餐按成功模型调用次数扣额度 |
同一个 sk-tf-... 可以同时用于普通路径和 Coding Plan 路径。API Key 只识别账户,真正走余额还是套餐由请求路径决定。 套餐入口不会在额度不足时自动改扣余额;需要余额计费时,手动切回普通路径。
套餐口径
- 套餐额度按模型调用次数计算,不是按 token 扣减。
- 1 个套餐额度 = 20 次成功上游模型调用。
- 流式和非流式请求都按 1 次成功模型调用计算,不会按流式片段重复扣减。
- 失败、鉴权失败、无套餐、套餐过期、模型不支持、额度不足、上游未成功处理的请求不消耗套餐额度。
- 套餐额度不足不会自动改扣余额,需要用户切回普通路径或等待额度恢复。
首版支持模型
首版 Coding Plan 只支持以下国产备案模型:
glm-5.2glm-5-turboglm-4.7
普通余额路径仍按模型目录和价目表调用,不受 Coding Plan 白名单影响。
OpenAI 兼容示例
bash
curl -sS https://tokenfactory.cn/api/v1/coding/chat/completions \
-H "Authorization: Bearer sk-tf_xxx" \
-H "Content-Type: application/json" \
-d '{
"model": "glm-5.2",
"messages": [{"role": "user", "content": "写一个 Java record 示例"}],
"stream": false
}'OpenAI SDK / Cline / Roo 等 OpenAI 兼容工具填写:
bash
https://tokenfactory.cn/api/v1/codingClaude Code 套餐示例
bash
export ANTHROPIC_BASE_URL=https://tokenfactory.cn/api/anthropic
export ANTHROPIC_AUTH_TOKEN=sk-tf-你的密钥
export ANTHROPIC_MODEL=glm-5.2
claudeClaude Code 会自动请求:
text
https://tokenfactory.cn/api/anthropic/v1/messagesAnthropic 兼容 curl 示例
非 Claude Code 客户端如需直接调用 Anthropic Messages,也可以请求套餐兼容路径:
bash
curl -sS https://tokenfactory.cn/api/anthropic/v1/messages \
-H "x-api-key: sk-tf_xxx" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "glm-5.2",
"max_tokens": 512,
"messages": [{"role": "user", "content": "帮我解释这段代码"}]
}'控制台查看
控制台套餐页会展示:
- 当前套餐、周期和到期时间;
- 5 小时剩余百分比和周剩余百分比;
- 并发上限和支持模型;
- OpenAI 套餐路径和 Claude Code 套餐路径;
- 每次调用的模型调用次数与 token 透明明细。
token 明细只用于透明展示和成本分析,不参与套餐额度扣减。