← Все статьи

Руководство по миграции моделей Qwen, прекращаемых в сентябре 2026: замены qwen3-max, qwen3-coder-plus и qwen3-vl-flash

Пять моделей Qwen — qwen3-max, qwen3-max-preview, qwen3.6-max-preview, qwen3-coder-plus и qwen3-vl-flash — прекращают работу 8 сентября 2026 года. Мы составили карту замен, сравнили цены, написали примеры миграции кода и собрали чеклист для переключения до дедлайна.

· TheRouter

Руководство по миграции моделей Qwen, прекращаемых в сентябре 2026

8 сентября 2026 года в 00:00 CST Alibaba Cloud отключит пять основных моделей Qwen на DashScope (Bailian): qwen3-max, qwen3-max-preview, qwen3.6-max-preview, qwen3-coder-plus и qwen3-vl-flash. После этого момента API-вызовы к этим model ID начнут возвращать ошибки — без переходного периода, без деградации (Официальное уведомление, опубликовано 2026-06-08; Механизм вывода моделей, получено 2026-06-23).

В этом руководстве — карта замен, примеры кода, сравнение цен и конкретный чеклист миграции. Если вы маршрутизируете запросы через TheRouter, можно заранее настроить fallback со старых model ID на замены — routing справится с переключением автоматически.

Мы маршрутизируем OpenAI-совместимые запросы через настроенных провайдеров и поддерживаем routing/fallback моделей там, где это реализовано в продуктовом пути. Мы не заявляем поддержку всех моделей, нулевого downtime или гарантированно низких цен.

  1. Меняйте три значения, а не три SDK. Замените api_key, base_url и model в существующем клиенте OpenAI. Код запроса и ответа оставьте неизменным.
  2. Сопоставьте model ID явно. ID модели у целевого провайдера почти никогда не совпадает с OpenAI ID. Держите словарь { openai_id: target_id } вне бизнес-логики.
  3. Проверьте формат streaming. SSE-чанки должны соответствовать контракту OpenAI: data: {...} + data: [DONE]. Прогоните один streaming вызов до продакшена.
  4. Проверьте rate-limit заголовки. Некоторые провайдеры не возвращают x-ratelimit-*. Добавьте обёртку с безопасным дефолтом.
  5. Оставьте путь отката. Раскатайте замену под feature flag, гоняйте оба endpoint в shadow-режиме 24 часа, затем переключайтесь.

Коротко: 30 секунд

Три семейства моделей прекращают работу 8 сентября 2026. Вот замены:

Прекращаемая модельКатегорияЗаменаСтатус
qwen3-maxQwen Max (flagship text)qwen3.7-maxДоступна, данные модели
qwen3-max-previewQwen Max (preview)qwen3.7-maxДоступна
qwen3.6-max-previewQwen Max (preview)qwen3.7-maxДоступна
qwen3-coder-plusQwen Coderqwen3.7-plusДоступна, данные модели
qwen3-vl-flashQwen VL (vision)qwen3.6-flashДоступна

Все замены указаны в официальном уведомлении Alibaba. Каждая уже работает на DashScope — можно тестировать сразу.

Что прекращает работу 8 сентября 2026

Официальное уведомление (Alibaba Cloud #118344, опубликовано 2026-06-08) перечисляет пять model ID:

Семейство Qwen Max

  • qwen3-max — текущая основная модель Max (эквивалент qwen3-max-2026-01-23). Поддерживает thinking и non-thinking режимы, ступенчатая тарификация, контекстное окно 256K.
  • qwen3-max-preview — preview-канал Max-уровня. Поддерживает thinking и non-thinking режимы.
  • qwen3.6-max-preview — preview-версия Qwen 3.6 Max. Поддерживает thinking + non-thinking, контекст 256K, ступенчатая тарификация.

Qwen Coder

  • qwen3-coder-plus — модель Plus-уровня для кода. Применяется в agentic coding pipeline и CI-интегрированном code review.

Qwen VL (Vision-Language)

  • qwen3-vl-flash — легковесная vision-модель для задач понимания изображений.

До отключения: С момента публикации уведомления DashScope может постепенно снижать QPM и TPM для этих моделей. Если вы запрашивали расширенные лимиты, они сначала сбросятся до дефолтных (Механизм вывода моделей, получено 2026-06-23).

Карта замен — старая модель → новая модель

qwen3-max → qwen3.7-max

Параметрqwen3-maxqwen3.7-max
Контекстное окно256K (ступенчатая)1M (единая цена)
Цена input (Китай, /1M tokens)¥2.50 (≤32K) / ¥4 (32–128K) / ¥7 (128–256K)¥12 (единая, ≤1M)
Цена output (Китай, /1M tokens)¥10 (≤32K) / ¥16 (32–128K) / ¥28 (128–256K)¥36 (единая, ≤1M)
Thinking modeОбаОба
Batch APIПоддерживается (скидка 50%)Поддерживается (скидка 50%)
Context cacheПоддерживаетсяПоддерживается
МультимодальностьТолько текстТекст + изображения (snapshot от 8 июня)

Влияние на стоимость: Для коротких запросов (≤32K input) qwen3.7-max дороже: ¥12 вместо ¥2.50 за миллион input tokens. Для длинных контекстов (128K+) единая ставка ¥12 дешевле третьей ступени qwen3-max (¥7). Оценивайте по типичной длине ваших промптов (Тарификация моделей, получено 2026-06-23).

qwen3-coder-plus → qwen3.7-plus

Параметрqwen3-coder-plusqwen3.7-plus
Контекстное окно128K1M (ступень на 256K)
Цена input (Китай, /1M tokens)Аналогично Plus¥2 (≤256K) / ¥6 (256K–1M)
Output non-thinking (/1M tokens)Аналогично Plus¥8 (≤256K) / ¥24 (256K–1M)
Output thinking (/1M tokens)—¥8 (≤256K) / ¥24 (256K–1M)
Thinking modeТолько non-thinkingОба
Batch APIНе указанПоддерживается (скидка 50%)
Context cacheНе указанПоддерживается

Ключевое изменение: qwen3.7-plus — универсальная модель, не специализированная для кода. Она хорошо справляется с задачами программирования (Alibaba назначила её официальной заменой), но если вы полагались на специализированное поведение qwen3-coder-plus, проведите регрессионное тестирование перед переключением.

qwen3-vl-flash → qwen3.6-flash

qwen3.6-flash заменяет qwen3-vl-flash для vision-задач. Учтите: qwen3.6-flash — универсальная flash-модель, не специализированная VL. Проверьте, что форматирование image input работает так же в вашем pipeline.

Пример миграции кода (OpenAI SDK)

Миграция сводится к замене model ID. Если вы используете OpenAI Python SDK с OpenAI-совместимым endpoint DashScope, меняется одна строка:

# До — qwen3-max (прекращает работу 8 сентября 2026)
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-dashscope-api-key",
    base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
)

response = client.chat.completions.create(
    model="qwen3-max",  # ← прекращает работу
    messages=[{"role": "user", "content": "Explain attention mechanisms."}],
)
# После — qwen3.7-max (замена)
from openai import OpenAI

client = OpenAI(
    api_key="sk-your-dashscope-api-key",
    base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
)

response = client.chat.completions.create(
    model="qwen3.7-max",  # ← замена
    messages=[{"role": "user", "content": "Explain attention mechanisms."}],
)

Аналогично для qwen3-coder-plus → qwen3.7-plus:

# До
response = client.chat.completions.create(
    model="qwen3-coder-plus",  # ← прекращает работу
    messages=[{"role": "user", "content": "Refactor this function to use async/await."}],
)

# После
response = client.chat.completions.create(
    model="qwen3.7-plus",  # ← замена
    messages=[{"role": "user", "content": "Refactor this function to use async/await."}],
)

Чеклист миграции и подводные камни

  1. Проверьте, какие модели вы реально используете. Откройте DashScope Model Telemetry и отфильтруйте пять прекращаемых model ID. Если трафика нет — миграция завершена.

  2. Протестируйте замену на вашей реальной нагрузке. Не полагайтесь на бенчмарки — прогоните реальные промпты через qwen3.7-max (или qwen3.7-plus / qwen3.6-flash) и сравните output. На что обратить внимание:

    • Консистентность формата output (JSON mode, structured outputs)
    • Поведение thinking mode (если вы используете enable_thinking: true)
    • Различия в количестве token (Qwen3.7-Max использует единую цену — расходы могут измениться)
  3. Обновите model ID во всех окружениях. Поищите строковые литералы: qwen3-max, qwen3-max-preview, qwen3.6-max-preview, qwen3-coder-plus, qwen3-vl-flash. Не забудьте конфиги, переменные окружения и CI pipeline.

  4. Следите за изменениями rate limit. DashScope постепенно снижает QPM/TPM для прекращаемых моделей после публикации уведомления. Если получаете неожиданные 429-ошибки, проверьте квоту.

  5. Обновите prompt tuning для конкретных моделей. Если вы оптимизировали system prompt под поведение qwen3-max, модель-замена может реагировать по-другому.

  6. Оцените влияние на стоимость. Пользователи коротких контекстов, переходящие с qwen3-max (¥2.50/M input при ≤32K) на qwen3.7-max (¥12/M единая), увидят рост стоимости input примерно в 4.8 раза. Пользователи длинных контекстов могут сэкономить. Смоделируйте ожидаемые расходы до переключения.

Сравнение цен — старые и новые модели

Все цены за миллион tokens, регион Китай (Тарификация моделей, получено 2026-06-23):

МодельСтупень контекстаInputOutput
qwen3-max≤32K¥2.50¥10
32K–128K¥4¥16
128K–256K¥7¥28
qwen3.7-max≤1M (единая)¥12¥36
qwen3.6-max-preview≤128K¥9¥54
128K–256K¥15¥90
qwen3.7-max≤1M (единая)¥12¥36
qwen3-coder-plus(Plus tier)~¥0.80~¥2
qwen3.7-plus≤256K¥2¥8
256K–1M¥6¥24

Итого: qwen3.6-max-preview → qwen3.7-max — явная экономия (output с ¥54 до ¥36). qwen3-max → qwen3.7-max дороже для коротких контекстов, дешевле для длинных. qwen3-coder-plus → qwen3.7-plus дороже, но добавляет thinking mode и больший контекст.

Как настроить routing fallback для миграции

Если вы используете TheRouter, можно настроить fallback-цепочку — при отказе старого model ID запросы автоматически пойдут на замену. Или заранее перенаправить весь трафик на новую модель.

Мы маршрутизируем OpenAI-совместимые запросы через настроенных провайдеров и поддерживаем routing/fallback моделей там, где это реализовано в продуктовом пути.

Вариант 1: Превентивное переключение routing. Обновите конфигурацию модели в TheRouter — направьте запросы qwen3-max на qwen3.7-max. Код приложения менять не нужно — TheRouter обработает маппинг model ID.

Вариант 2: Fallback-цепочка. Настройте qwen3-max как primary, qwen3.7-max как fallback. Когда primary начнёт возвращать ошибки (из-за снижения квоты или отключения), запросы автоматически перейдут на замену. Подробности — в руководстве по model fallback.

Вариант 3: Shadow testing. Направьте часть трафика на qwen3.7-max, сохраняя production на qwen3-max. Сравните output, убедитесь в отсутствии регрессий, затем переключите 100%.

Откат, если замена не подходит

Если qwen3.7-max не даёт приемлемых результатов:

  1. Попробуйте другие snapshot qwen3.7-max. Доступны два: qwen3.7-max-2026-05-20 (только текст) и qwen3.7-max-2026-06-08 (мультимодальный). Старый snapshot может вести себя ближе к qwen3-max.

  2. Рассмотрите альтернативы у других провайдеров. Для Max-уровня нагрузок — DeepSeek V4 (через DashScope или напрямую) и GPT-4o (через OpenAI). Для замены qwen3-coder-plus — Kimi K2.7 Code или DeepSeek V4.

  3. Подайте тикет в DashScope. Если есть обоснованная бизнес-причина сохранить qwen3-max, Alibaba иногда продлевает сроки для крупных клиентов. Рассчитывать на это не стоит, но вариант существует.

Таймлайн и рекомендуемые даты действий

ДатаДействие
Сейчас (июнь 2026)Аудит используемых моделей через Model Telemetry
Июль 2026Запуск замен на staging. Сравнение output, latency и стоимости
1–15 августаРазвертывание новых model ID в production под feature flag
15–31 августаМониторинг production трафика на заменах. Устранение регрессий
1–7 сентябряФинальное переключение. Удаление feature flag. Проверка отсутствия ссылок на старые model ID
8 сентября 2026, 00:00 CSTСтарые модели перестают принимать запросы. Откат невозможен

Не ждите сентября. DashScope начинает снижать квоты для прекращаемых моделей сразу после публикации уведомления. Если вы уже видите снижение QPM/TPM — это предупреждение.

Связанные статьи


Источники: Официальное уведомление Alibaba Cloud #118344 (опубликовано 2026-06-08), Механизм вывода моделей DashScope (получено 2026-06-23), Тарификация моделей DashScope (получено 2026-06-23). Все цены в юанях (RMB). Цены и доступность моделей могут измениться — перед production-решениями сверяйтесь с официальной документацией.

Помощь и контакты