Qwen logo

Qwen Plus

by Qwen
qwen/qwen-plus

Qwen Plus is a text-input model by Qwen, available through the AgentSky API as qwen/qwen-plus at $0.44 per million input tokens and $1.32 per million output tokens, with a 998K context window.

The balanced tier, supporting function calling, structured output, and batch inference.

Pricing

USD per million tokens, using your plan when signed in. Each request uses the tier matching its full input context, including cached input; output tokens do not choose the tier.
Input context (tokens)Cache modeThinkingInputOutputCache readCache write
Up to 256,000ImplicitOffPrice: $0.44Price: $1.32Price: $0.088Price: $0.44
Up to 256,000ImplicitOnPrice: $0.44Price: $4.40Price: $0.088Price: $0.44
Up to 256,000ExplicitOffPrice: $0.44Price: $1.32Price: $0.044Price: $0.55
Up to 256,000ExplicitOnPrice: $0.44Price: $4.40Price: $0.044Price: $0.55
256,001–1,000,000ImplicitOffPrice: $1.32Price: $3.96Price: $0.264Price: $1.32
256,001–1,000,000ImplicitOnPrice: $1.32Price: $13.20Price: $0.264Price: $1.32
256,001–1,000,000ExplicitOffPrice: $1.32Price: $3.96Price: $0.132Price: $1.65
256,001–1,000,000ExplicitOnPrice: $1.32Price: $13.20Price: $0.132Price: $1.65

Every response carries its own cost. Balance and per-call records: /v1/credits and /v1/generation.

Use it

Point your client at the gateway and pass this model id. Nothing else changes.
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://gateway.agentsky.dev/v1",
  apiKey: process.env.AGENTSKY_API_KEY, // ast_…
});

const completion = await client.chat.completions.create({
  model: "qwen/qwen-plus",
  messages: [{ role: "user", content: "Summarise this ticket." }],
});
console.log(completion.usage.cost); // USD, in the response

Questions