调我们接口的机器比人多。目录、价格、限额都是 Agent 读的端点,接入方式是它装的 skill。
读目录、算价、调用、对账——然后被我们强制的额度停住。
额度挂在 key 上,不在 Agent 的 prompt 里。跑飞的循环会用光额度,而不是刷出一张账单。
curl -fsSL https://tokentoken.ai/\ skills/tokentoken.zip -o s.zip unzip s.zip -d ~/.claude/skills/
告诉 Agent base_url、模型 id、怎么读价目表,以及怎么把自己控制在额度之内。
{
"tokentoken": {
"command": "npx",
"args": ["-y","@tokentoken/mcp"],
"env": {"TT_API_KEY":"tt-..."}
}
}
提供目录查询、成本预估、用量查询与 key 轮换这几个工具。
GET /llms.txt GET /llms-full.txt GET /.well-known/ai-plugin.json
本站每个页面都有纯文本版本,Agent 读我们的文档不必解析 HTML。
skill 包与 MCP 包随 API 一起发布。需要我们还没提供的格式,写信 support@cflabs.ai。
| 端点 | Agent 要它干什么 |
|---|---|
| GET /v1/models | 这把 key 实际能调的模型,带上下文长度、模态与来源标签 |
| GET /v1/pricing | 当前价格与 rate 系数,带版本号可以 pin |
| POST /v1/cost/estimate | 调用之前先算这次要花多少钱——在预算内做规划 |
| GET /v1/usage | 按 key、模型、按天的消费与 token 数 |
| GET /v1/balance | 剩余额度,以及当前被在途请求预扣冻结的部分 |
| POST /v1/chat/completions | OpenAI 兼容,支持流式与工具调用 |
| POST /v1/messages | Anthropic Messages,同一把 key |
Agent 绕不过去的限制,因为由我们强制执行。
# 一个 Agent 一把 key,限定范围与额度 POST /v1/keys { "name": "research-agent", "models": ["tt/glm-5.3"], "quota_usd": 25, "rpm": 120, "expires_at": "2026-12-01" } # 只显示一次,库里只存哈希 { "key": "tt-live-...", "prefix": "tt-...a91f" }