Сансет легаси-типов Qwen 2026-07-13: миграция с qwen-turbo, qwen-vl-max, qwen-coder-plus, QwQ/QVQ
13 июля 2026 Bailian снимает 10 легаси-типов Qwen — qwen-turbo, qwen-vl-max, qwen-coder-plus, qwq-plus, qvq-max и другие. Полная replacement matrix, code diffs, ценовой дельта и rollback path до дедлайна.
Сансет легаси-типов Qwen 2026-07-13: миграция с qwen-turbo, qwen-vl-max, qwen-coder-plus, QwQ/QVQ
13 июля 2026 Alibaba Cloud Bailian (Model Studio) снимает 10 легаси-типов Qwen: qwen-turbo, qwen-turbo-realtime, qwen-vl-max, qwen-vl-plus, qwq-plus, qvq-max, qvq-plus, qwen-math-turbo, qwen-coder-turbo и qwen-coder-plus. Это последняя волна старой сегментации (turbo/vl/coder/math) — после неё каталог Bailian полностью переходит на поколение Qwen3.7/3.6. Если вы вызываете любой из этих model ID через Bailian OpenAI-compatible endpoint, у вас 32 дня на миграцию. Алиюнь рекомендует замены из линейки Qwen3.7/3.6. В этом guide — точная карта model ID, code diffs, ценовой дельта и rollback path до дедлайна.
Мы route OpenAI-compatible requests через configured providers и поддерживаем provider/model routing и fallback там, где это реализовано в live product path. Мы не обещаем universal model support, zero downtime или guaranteed cheapest pricing. Каждое replacement-утверждение верифицировано по pricing/deprecation-странице Алиюнь на момент retrieval.
30-секундный ответ: что снимается и когда
- Дата сансета: 13 июля 2026 00:00:00 по пекинскому времени (Источник: Model Depreciation page, retrieved 2026-06-11).
- Что затронуто: 10 легаси-типов Qwen на Bailian. Это не снапшоты, а mainline-типы — последнее поколение перед переходом на именование Qwen3.7/3.6.
- Официальные замены:
qwen3.7-plus,qwen3.7-max,qwen3.6-flash,qwen3.6-plus(в зависимости от заменяемого типа). - Область: Только model ID на Bailian. Если вы используете Qwen через DashScope SDK или старый qwen-max/qwen-plus код, проверьте, есть ли ваш model ID в списке ниже.
Полная таблица замен
Из Model Depreciation page, волна 2026-07-13. Retrieved 2026-06-11.
| Категория | Снимаемый model ID | Замена от Алиюнь | Дельта возможностей |
|---|---|---|---|
| Qwen Turbo | qwen-turbo | Qwen3.7/3.6 series latest | Turbo был самым дешёвым текстовым типом. Замена: qwen3.5-flash по цене, qwen3.6-flash по качеству. |
| Qwen Turbo | qwen-turbo-realtime | Qwen3.7/3.6 series latest | Снимается realtime-режим. Точной замены нет — используйте стандартный qwen3.6-flash. |
| Qwen VL | qwen-vl-max | Qwen3.7/3.6 series latest | VL Max → qwen3.7-max (получил vision 2026-06-08, см. newly released). |
| Qwen VL | qwen-vl-plus | Qwen3.7/3.6 series latest | VL Plus → qwen3.7-plus (vision обновлён 2026-06-01). |
| QwQ | qwq-plus | Qwen3.7/3.6 series latest | Тип reasoning-only → qwen3.7-plus с явным thinking mode, или qwen3.7-max. |
| QVQ | qvq-max | Qwen3.7/3.6 series latest | Мультимодальный reasoning → qwen3.7-max (vision + thinking). |
| QVQ | qvq-plus | Qwen3.7/3.6 series latest | Мультимодальный reasoning → qwen3.7-plus (vision + thinking). |
| Qwen Math | qwen-math-turbo | Qwen3.7/3.6 series latest | Специализированный math-тип → общий qwen3.6-flash или qwen3.7-plus. |
| Qwen Coder | qwen-coder-turbo | Qwen3.7/3.6 series latest | Дешёвый coder-тип → qwen3.6-flash. |
| Qwen Coder | qwen-coder-plus | Qwen3.7/3.6 series latest | Премиальный coder-тип → qwen3.7-plus. |
Ключевое изменение: Линейка Qwen больше не сегментируется по задачам. Замены — general-purpose модели, покрывающие все модальности.
Code diff: до и после миграции
Изменение — одна строка: заменить значение model. API-интерфейс не меняется.
Python — qwen-turbo → qwen3.6-flash
# До
from openai import OpenAI
client = OpenAI(
base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
api_key="<DASHSCOPE_KEY>",
)
resp = client.chat.completions.create(
model="qwen-turbo",
messages=[{"role": "user", "content": "Суммаризируй этот отчёт."}],
)
# После
from openai import OpenAI
client = OpenAI(
base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
api_key="<DASHSCOPE_KEY>",
)
resp = client.chat.completions.create(
model="qwen3.6-flash", # или qwen3.5-flash для минимизации затрат
messages=[{"role": "user", "content": "Суммаризируй этот отчёт."}],
)
Python — qwq-plus → qwen3.7-plus с thinking mode
# До
resp = client.chat.completions.create(
model="qwq-plus",
messages=[{"role": "user", "content": "Докажи эту теорему."}],
)
# После — qwen3.7-plus с включённым thinking mode
resp = client.chat.completions.create(
model="qwen3.7-plus",
messages=[{"role": "user", "content": "Докажи эту теорему."}],
extra_body={"enable_thinking": True},
)
Python — qwen-vl-max → qwen3.7-max с vision
# До
resp = client.chat.completions.create(
model="qwen-vl-max",
messages=[{
"role": "user",
"content": [
{"type": "image_url", "image_url": {"url": "https://example.com/chart.png"}},
{"type": "text", "text": "Опиши эту диаграмму."},
],
}],
)
# После — qwen3.7-max получил vision 2026-06-08
resp = client.chat.completions.create(
model="qwen3.7-max",
messages=[{
"role": "user",
"content": [
{"type": "image_url", "image_url": {"url": "https://example.com/chart.png"}},
{"type": "text", "text": "Опиши эту диаграмму."},
],
}],
)
TypeScript — fallback-цепочка через TheRouter
import OpenAI from 'openai';
const client = new OpenAI({
baseURL: 'https://api.therouter.ai/v1',
apiKey: process.env.THEROUTER_API_KEY,
});
// fallback-цепочка: qwen3.7-plus → qwen3.6-flash
const completion = await client.chat.completions.create({
model: 'qwen/qwen3.7-plus',
extra_body: {
models: ['qwen/qwen3.7-plus', 'qwen/qwen3.6-flash'],
},
messages: [{ role: 'user', content: 'Привет' }],
});
models — это fallback-хинт TheRouter, документация: TheRouter Model Fallbacks. Fallback срабатывает только при недоступности основного маршрута.
Ценовой дельта: легаси-типы vs замены
Все цены — за 1 млн токенов, регион Пекин, retrieved 2026-06-11 (Источник: Model Pricing). Цены меняются — перепроверяйте перед финансовыми решениями.
| Модель | Вход (за 1M токенов) | Выход (за 1M токенов) | Примечания |
|---|---|---|---|
Снимается: qwen-turbo | ¥0.30 | ¥0.60 (без thinking) / ¥3.00 (thinking) | Самый дешёвый текстовый тип. Batch 50% скидка. |
Замена: qwen3.5-flash | ¥0.20 (≤128K) | ¥2.00 | Ближайший по цене. Вход дешевле, выход дороже. |
Замена: qwen3.6-flash | ¥1.20 (≤256K) | ¥7.20 | Значительный рост качества и цены vs qwen-turbo. |
Снимается: qwq-plus | ¥1.60 | ¥4.00 (только thinking) | Тип reasoning-only. Batch 50% скидка. |
Замена: qwen3.7-plus | ¥2.00 (≤256K) | ¥8.00 | General-purpose + thinking. ~2.5× дороже, но шире возможности. |
Замена: qwen3.7-max | ¥12.00 (≤1M) | ¥36.00 | Для тяжёлого reasoning / vision. |
Паттерн миграции затрат: Легаси-типы были дешёвыми и специализированными. Замены Qwen3.7/3.6 дороже за токен, но значительно capable. Если цена была главной причиной выбора qwen-turbo, qwen3.5-flash (¥0.20/¥2.00) — ближайший по цене. Если важнее качество — qwen3.6-flash или qwen3.7-plus.
Gotchas: авторизация, mapping, rate limits
- API Key не меняется. Существующий DashScope API Key работает с заменами. Это не миграция провайдера — это переименование типов внутри Bailian.
- Строка model ID меняется. Deprecated ID (
qwen-turbo,qwq-plusи т.д.) вернут 404 после 2026-07-13. Обновите каждый call site.grep -r "qwen-turbo\|qwq-plus\|qvq-max\|qwen-coder-plus\|qwen-vl-max" .найдёт их. - Thinking mode нужно включать явно.
qwq-plusиqvq-maxработали только в thinking mode. Замены (qwen3.7-plus,qwen3.7-max) по умолчанию в non-thinking. Передайтеenable_thinking: Trueдля reasoning-вывода. - Vision встроен.
qwen-vl-max/qwen-vl-plusбыли отдельными vision-эндпоинтами.qwen3.7-maxиqwen3.7-plusпринимают image inputs нативно (vision добавлен 2026-06-08 и 2026-06-01). Тот же формат сообщений, другой model ID. - Rate limits отличаются. Легаси-типы имели свои QPM/TPM в rate-limit table. У Qwen3.7/3.6 другие дефолты. Проверьте model-telemetry и запросите увеличение при необходимости.
qwen-turbo-realtimeне имеет прямой замены. Realtime-тип снимается целиком. Используйтеqwen3.6-flashв стандартном streaming-режиме.- Цены для Сингапура/Франкфурта отличаются. Международные цены выше. См. Model Pricing.
Rollback path до 2026-07-13
До дедлайна можно параллельно запускать старые и новые model ID.
- Аудит кодовой базы. Найдите все ссылки на deprecated model ID.
- Тест замены. Вызовите replacement model ID с существующими промптами и оцените качество.
- Deploy с config switch. Используйте env-переменную для model ID:
import os model = os.getenv("QWEN_MODEL_ID", "qwen3.6-flash") - Мгновенный rollback. Если замена не подходит — переключите env var обратно. Старые ID работают до 2026-07-13.
- После дедлайна: Старые model ID перестают возвращать результаты. Rollback невозможен. Завершите миграцию к 2026-07-12.
Следующая волна: 2026-09-08
После 2026-07-13 Bailian снимает ещё один набор 2026-09-08: qwen3.6-max-preview, qwen3-max-preview, qwen3-max, qwen3-vl-flash, qwen3-coder-plus (Источник: Aliyun Notice 118344). Замены: qwen3.7-max, qwen3.6-flash, qwen3.7-plus. Миграция на Qwen3.7/3.6 сейчас также защищает от сентябрьской волны.
FAQ
Что будет, если не мигрировать до 2026-07-13?
Deprecated model ID перестанут возвращать результаты. API-вызовы получат ошибку. Grace period после официальной даты сансета нет.
qwen3.7-plus — это drop-in замена qwq-plus?
Ближайший матч, но с двумя отличиями: (1) нужно явно включать thinking mode; (2) цена выше за токен. Для reasoning-задач с фокусом на стоимость оцените qwen3.6-flash + thinking mode.
Мои промпты будут работать так же на replacement-моделях?
Формат сообщений (OpenAI-compatible) не меняется. Но underlying model другая — у Qwen3.7/3.6 другие training data и capability profile. Рекомендуем прогнать существующий eval set на replacement.
qwen-max и qwen-plus тоже снимаются?
Не в этой волне. qwen-max и qwen-plus (и снапшоты вроде qwen-plus-2025-12-01) остаются live. 2026-07-13 таргетит только легаси-типы из таблицы выше.
Как этот сансет связан с 2026-07-08 third-party snapshot retirement?
Разные волны. 2026-07-08 снимает third-party snapshots (DeepSeek, GLM, MiniMax, Moonshot). 2026-07-13 снимает собственные легаси-типы Qwen. Разные model ID, разные migration paths.
Где узнать больше?
- Наш guide по Aliyun Bailian API — DashScope SDK, production checklist.
- LLM API Fallback Routing Guide — fallback-цепочки.
- Qwen3 vs DeepSeek Coding Comparison — бенчмарки поколения Qwen3.
- Перекрёстная ссылка: guide по 2026-07-08 third-party snapshot sunset.
Источники
- Bailian Model Depreciation page (retrieved 2026-06-11)
- Bailian Model Pricing (retrieved 2026-06-11)
- Bailian Newly Released Models (retrieved 2026-06-11)
- Aliyun Notice 118344 — 2026-09-08 Mainline Model Sunset (retrieved 2026-06-11)
- TheRouter Model Fallbacks docs (retrieved 2026-06-11)