Hey DEV — RouteAI team here, disclosure upfront. This is a practical breakdown of how the Qwen API is structured right now, not a pitch.
If you're evaluating Qwen for the first time, the most common point of confusion isn't the API itself — it's the tier naming. As of writing, the current lineup spans 3.5, 3.6, and 3.7 version families, each split into flash / plus / max variants, meaning "which Qwen model should I use" is really two separate questions: which version, and which tier.
Rough mental model for the tiers (holds reasonably well across version families):
flash — fastest, cheapest, built for high-volume simple tasks (classification, short extraction, formatting)
plus — the balanced default for most general-purpose tasks
max — the strongest reasoning, highest cost, worth it when task quality genuinely depends on it
Calling any of them through an OpenAI-compatible gateway is a one-line model change:
from openai import OpenAI
client = OpenAI(
api_key="YOUR_ROUTEAI_KEY",
base_url="https://api.fastrouteai.com/v1"
)
def ask(model, prompt):
r = client.chat.completions.create(
model=model,
messages=[{"role": "user", "content": prompt}]
)
return r.choices[0].message.content, r.usage.total_tokens
# quick tier comparison on the same prompt
for model in ["qwen3.7-flash", "qwen3.7-plus", "qwen3.7-max"]:
output, tokens = ask(model, "Summarize the tradeoffs of microservices vs a monolith in 3 bullet points.")
print(f"{model}: {tokens} tokens\n{output}\n")
Run this once against a handful of your own real prompts before committing to a tier — the cost difference between flash and max on the same task can be significant at volume, and for a lot of everyday tasks the smaller tier performs identically.
On access: we sync new Qwen releases the same day they ship upstream, so you're not waiting on integration work to try a new version. On pricing: like most models we carry, we're generally below market average on the tiers we track, though it's genuinely worth comparing against your specific usage rather than taking that as a blanket claim — we publish our own comparisons for exactly this reason.
Happy to help in the comments if you're deciding between tiers for a specific use case.
TL;DR: Qwen's API spans multiple version families (3.5/3.6/3.7), each with flash/plus/max tiers. Picking the right tier matters more for cost than picking the right version in most cases. Test your real prompts against a couple of tiers before committing — the code above makes that a five-minute check.

Top comments (0)