Все статьи
Статья
2 июля 2026 г.7 мин

Как выбрать модель DeepSeek под задачу

Pro, Flash, V3.1 или R1 — четыре модели, четыре разных повода. Короткая карта решений с примерами, чтобы не гадать.

Иван Соколов


Как выбрать модель DeepSeek под задачу

В каталоге теперь четыре модели DeepSeek, и вопрос «какую взять» звучит всё чаще. Собрал карту решений — без маркетинга, по опыту прогонов.

Четыре модели в одном абзаце

  • V4 Pro (deepseek-pro) — флагман. Рассуждения и код, 128K контекста, ~30/120 ₽ за 1M.
  • V4 Flash (deepseek-flash) — быстрая и дешёвая, ~12/36 ₽, низкая задержка.
  • V3.1 (deepseek-chat) — универсальный чат, tools, русский, 131K.
  • R1 (deepseek-r1) — reasoning с открытой цепочкой рассуждений.

Карта решений

Начните с двух вопросов.

Первый: нужны ли рассуждения? То есть должна ли модель разложить задачу на шаги, а не выдать ответ рефлекторно. Если да — вы в зоне V4 Pro или R1. Если нет — Flash или V3.1.

Второй: нужно ли видеть ход мысли? Если вам важно проверять логику или отлаживать промпт — R1. Если достаточно результата — V4 Pro.

Разбор по сценариям

Чат-бот поддержки. Основной поток — на V4 Flash (быстро, дёшево). Сложные обращения роутером уводите на V3.1 или Pro. Классический каскад.

Кодовый ассистент. V4 Pro. Она держит контекст модуля, аккуратна с типами и реже придумывает несуществующие API. На автодополнении, где важна скорость, — Flash.

Аналитика с проверяемыми выводами. R1. Открытая цепочка позволяет ревьюеру проверить каждый шаг. Незаменимо там, где за неверный вывод отвечают деньгами.

Извлечение данных из текста. Flash с response_format: json_object. Дёшево и стабильно.

Диалоговый продукт на русском с инструментами. V3.1 как дефолт. Ровный русский, function calling, большой контекст.

Про деньги

Прикидка на 1000 запросов по ~500 токенов входа и ~300 выхода:

  • Flash: ~6 ₽ вход + ~11 ₽ выход ≈ 17 ₽
  • V4 Pro: ~15 ₽ вход + ~36 ₽ выход ≈ 51 ₽

Разница в три раза. Поэтому каскад (Flash по умолчанию, Pro по необходимости) почти всегда выигрывает у «всё на флагмане».

Пример роутера

def choose_model(task: str, needs_reasoning: bool, needs_trace: bool) -> str:
if needs_trace:
return "deepseek-r1"
if needs_reasoning:
return "deepseek-pro"
if task == "extract":
return "deepseek-flash"
return "deepseek-chat"

Не усложняйте раньше времени. Возьмите V3.1 как дефолт, добавьте Flash на массовые операции, а Pro и R1 подключайте, когда упрётесь в потолок качества. Все четыре — по одному base_url https://api.yenisei.ru/v1, переключение это одна строка.