/ 如何使用
换一个 base_url
,其他保持原样。
curl https://llm.sandboxclaw.com/v1/chat/completions \
-H "Authorization: Bearer $TOKENHUB_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "moonshot-v1-8k",
"messages": [{"role": "user", "content": "回复 ok"}],
"max_tokens": 8
}' from openai import OpenAI
import os
client = OpenAI(
base_url="https://llm.sandboxclaw.com/v1",
api_key=os.environ["TOKENHUB_KEY"],
)
client.chat.completions.create(
model="moonshot-v1-8k",
messages=[{"role": "user", "content": "回复 ok"}],
max_tokens=8,
) / 终端 Agent
Claude Code、Codex、OpenCode、DeepSeek-TUI,
按协议接入。
export ANTHROPIC_BASE_URL=https://llm.sandboxclaw.com
export ANTHROPIC_API_KEY=$TOKENHUB_KEY
claude --bare -p --model moonshot-v1-8k "Reply exactly ok" # opencode.json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"tokenhub": {
"npm": "@ai-sdk/openai-compatible",
"name": "TokenHub",
"options": {
"baseURL": "https://llm.sandboxclaw.com/v1"
},
"models": {
"moonshot-v1-8k": { "name": "Moonshot v1 8K" }
}
}
}
}
opencode auth login --provider tokenhub
opencode run --model tokenhub/moonshot-v1-8k "Reply exactly ok" export DEEPSEEK_API_KEY=$TOKENHUB_KEY
export DEEPSEEK_BASE_URL=https://llm.sandboxclaw.com/v1
export DEEPSEEK_MODEL=moonshot-v1-8k
deepseek doctor
deepseek "Reply exactly ok" export TOKENHUB_KEY=...
codex exec --model moonshot-v1-8k \
-c model_provider=tokenhub \
-c model_providers.tokenhub.name=TokenHub \
-c model_providers.tokenhub.base_url=https://llm.sandboxclaw.com/v1 \
-c model_providers.tokenhub.env_key=TOKENHUB_KEY \
-c model_providers.tokenhub.wire_api=responses \
"Reply exactly ok" / 模型
模型与协议,
一个入口。
- OpenAI-compatible Chat Completions
- Anthropic-compatible Messages
- Codex protocol Responses
- Model list /v1/models
/ 价格
清晰充值,不绑定订阅。
- Stripe 美元结账,$5 起充。
- 额度 12 个月有效,按量消耗。
- 无订阅锁定,7 天内未使用额度可退款。