Curated models for your best work
Join the waitlistQwen3 VL 30B A3B
- Vision
- Tool calling
- JSON schema
- Streaming
- Open weights
- 2 providers
- Context window
- 262K
- tokens
- Input price
- $0.15
- per 1M tokens
- Output price
- $0.60
- per 1M tokens
- Max output
- Provider
- no narrower limit
Provider list price
Pricing
USD / 1M tokens
| Input | $0.15 / M tokens |
| Output | $0.60 / M tokens |
| Context window | 262K tokens |
| Routing | Free |
Provider list price. BYOK bills your provider; managed credits draw down at these rates. No markup or request fee. Every request is metered per engineer and joined to shipped work.
Registry 2026-10-21.3 · effective 9/17/2026 · Private rate card. Source withheld.
Providers
Qwen3 VL 30B A3B runs on 2 providers. Automatic uses the cheapest one that is working, or you can choose. The list price applies unless a provider shows its own price.
No provider needed. TokenSpend picks the cheapest working one.
curl https://api.tokenspend.dev/v1/chat/completions \
-H "Authorization: Bearer $TOKENSPEND_API_KEY" \
-H "content-type: application/json" \
-d '{"model":"qwen/qwen3-vl-30b-a3b","messages":[{"role":"user","content":"hello"}]}'Tool calls and JSON schema only go to providers that have passed our tests for them.
Registry contract
Capabilities
- Protocols
- 3
- Chat · Responses · Messages · streaming
- Tools
- 2
- Chat · Messages
- JSON Schema
- 2
- Chat · Responses
- Vision
- Yes
- Chat · Responses · Messages
- Reasoning
- None
- No public control
- Output limit
- Provider
- No narrower TokenSpend limit
canonical qwen/qwen3-vl-30b-a3b · revision qwen/qwen3-vl-30b-a3b · aliases Qwen/Qwen3-VL-30B-A3B-Instruct, qwen3-vl-30b-a3b
First request
Run it
from tokenspend import TokenSpend
client = TokenSpend()
resp = client.chat.completions.create(
model="qwen/qwen3-vl-30b-a3b",
messages=[{"role": "user", "content": "hello"}],
)import { TokenSpend } from "@tokenspend/sdk";
const client = new TokenSpend();
const resp = await client.chat.completions.create({
model: "qwen/qwen3-vl-30b-a3b",
messages: [{ role: "user", content: "hello" }]
});curl https://api.tokenspend.dev/v1/chat/completions \
-H "content-type: application/json" \
-H "Authorization: Bearer $TOKENSPEND_API_KEY" \
-d '{"model":"qwen/qwen3-vl-30b-a3b","messages":[{"role":"user","content":"hello"}]}'export ANTHROPIC_BASE_URL=https://api.tokenspend.dev export ANTHROPIC_API_KEY=$TOKENSPEND_API_KEY export ANTHROPIC_MODEL=qwen/qwen3-vl-30b-a3b
One request shape reaches every model. Claude Code connects as an integration with two environment variables. TokenSpend never stores prompts or responses.
Questions
Which provider will run my Qwen3 VL 30B A3B requests?
DeepInfra and Novita can all run it. By default TokenSpend sends each request to the cheapest one that is working and moves to the next if that one errors, so you do not have to pick. To pin a provider, send it in the request as the provider option; the code on this page shows how. Where a provider charges a rate of its own, you are billed that rate and it is shown above.
What happens if a provider goes down mid-request?
A failed attempt, such as a timeout, a rate limit or a server error, is retried once on the next provider before any output reaches you. A stream that has already started is not restarted on another provider. If you pinned one provider, requests stay on it and fail with a clear error instead of moving.
What does Qwen3 VL 30B A3B cost?
$0.15 per 1M input tokens and $0.60 per 1M output tokens. TokenSpend adds no markup and no per-request fee. If you pay with managed credits, buying them carries a 5% fee.
What can I do with Qwen3 VL 30B A3B through TokenSpend?
Chat and streaming, plus tool calling (Chat, Messages), JSON schema output (Chat, Responses) and image input (Chat, Messages). Tool calling and JSON schema are enabled per provider, only after that provider passes our tests, so a provider chosen by hand may lack them.
How long can my prompt be?
262K tokens of context, prompt and reply together.
How current is this pricing?
It follows rate card 2026-10-21.3, effective 9/17/2026. Source: Private rate card.