qwen-plus API pricing
This page documents the gateway call identifier qwen-plus. It is not a claim that APIKIT is the model provider or that this routing name is a newly released official version.
Data modified: 2026-10-24T05:46:29Z
Official price × 35%
Official reference × 35%; per 1 million tokens. Display estimate only; confirm the payable rate in your console. No currency conversion or additional group multiplier is applied.
| Tier / mode | Official input | Official output | 35% input | 35% output |
|---|---|---|---|---|
| 0–128K | CNY 0.8 | CNY 2 | CNY 0.28 | CNY 0.7 |
| 128K–256K | CNY 2.4 | CNY 20 | CNY 0.84 | CNY 7 |
| 256K–1M | CNY 4.8 | CNY 48 | CNY 1.68 | CNY 16.8 |
| 思考 / 0–128K | CNY 0.8 | CNY 8 | CNY 0.28 | CNY 2.8 |
| 思考 / 128K–256K | CNY 2.4 | CNY 24 | CNY 0.84 | CNY 8.4 |
| 思考 / 256K–1M | CNY 4.8 | CNY 64 | CNY 1.68 | CNY 22.4 |
北京 / 非思考;官方价格表 · Checked: 2026-10-24 · Official source
Public group prices
| Group / tier | Input / 1M | Output / 1M | Cache read / 1M | Rate |
|---|---|---|---|---|
| 阿里通义聚合 | Not published — confirm in console | 0.35× | ||
Prices come from the public gateway configuration, not an independently verified provider retail quote. The configured convention is RMB 1 of balance counts as USD 1 in platform accounting; this is not a currency-exchange rate. Actual access, billing and discounts depend on your account.
A 1M-token cost example
The reference table above uses official prices multiplied by 35%. Estimate each request using its actual tier and mode; billing access and the payable rate must be confirmed in the console.
Integration examples
Use a key authorized for this group. Set the environment variable on your server; examples do not grant access or send a paid request by themselves.
Python
import json, os, urllib.request
url = 'https://www.apikit.cc/v1/chat/completions'
headers = {'Authorization': 'Bearer YOUR_API_KEY', 'Content-Type': 'application/json'}
# Keep APIKIT_API_KEY on the server
headers = {k: v.replace("YOUR_API_KEY", os.environ["APIKIT_API_KEY"]) for k, v in headers.items()}
payload = {'model': 'qwen-plus', 'messages': [{'role': 'user', 'content': 'Hello, APIKIT.'}], 'max_tokens': 256}
request = urllib.request.Request(url, data=json.dumps(payload).encode(), headers=headers, method="POST")
with urllib.request.urlopen(request) as response:
print(response.read().decode())Node.js
const key = process.env.APIKIT_API_KEY;
if (!key) throw new Error("Set APIKIT_API_KEY first");
const headers = {
"Authorization": "Bearer YOUR_API_KEY",
"Content-Type": "application/json"
};
for (const name in headers) headers[name] = headers[name].replace("YOUR_API_KEY", key);
const response = await fetch("https://www.apikit.cc/v1/chat/completions", {
method: "POST",
headers,
body: JSON.stringify({
"model": "qwen-plus",
"messages": [
{
"role": "user",
"content": "Hello, APIKIT."
}
],
"max_tokens": 256
})
});
if (!response.ok) throw new Error(`HTTP ${response.status}: ${await response.text()}`);
console.log(await response.json());cURL
curl 'https://www.apikit.cc/v1/chat/completions' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
--data-raw '{"model": "qwen-plus", "messages": [{"role": "user", "content": "Hello, APIKIT."}], "max_tokens": 256}'Parameters and billing boundaries
Context window, maximum output and capability limits are not supplied in the public catalog. Pricing intervals such as 200K or 272K are billing thresholds, not a guaranteed context limit.
Cache and scheduled rates may change the final charge. Missing prices are shown as an em dash, never as free usage.