Как выбрать модель DeepSeek под задачу
Pro, Flash, Flash Vision или V3.2 — у каждой своя задача. Короткая карта решений с примерами.
Иван Соколов
Как выбрать модель DeepSeek под задачу
В каталоге четыре модели DeepSeek, и вопрос «какую взять» звучит всё чаще. Собрал карту решений — без маркетинга, по опыту прогонов.
Четыре модели в одном абзаце
- V4 Pro (
deepseek-pro) — флагман. Рассуждения и код, контекст до миллиона токенов. - V4 Flash (
deepseek-flash) — быстрая и дешёвая, низкая задержка, тоже до миллиона токенов. - V4 Flash Vision (
deepseek-flash-vision) — та же Flash, но понимает изображения. - V3.2 (
deepseek-chat) — универсальный чат, вызов функций, русский, около 160K.
Модели R1, которая отдавала открытую цепочку рассуждений, в каталоге больше нет.
Карта решений
Начните с двух вопросов.
Первый: нужны ли рассуждения? То есть должна ли модель разложить задачу на шаги, а не выдать ответ рефлекторно. Если да — вам нужна V4 Pro. Если нет — Flash или V3.2.
Второй: нужны ли картинки на входе? Если да — V4 Flash Vision. Если нет — остальные.
Разбор по сценариям
Чат-бот поддержки. Основной поток — на V4 Flash (быстро, дёшево). Сложные обращения переводите на V3.2 или Pro. Это обычный каскад.
Помощник для кода. V4 Pro. Она держит контекст модуля, аккуратна с типами и реже придумывает несуществующие API. На автодополнении, где важна скорость, — Flash.
Аналитика с проверяемыми выводами. V4 Pro с просьбой выписать ход решения по шагам — так проверяющий увидит каждый шаг. Это особенно важно там, где ошибка в выводе стоит денег.
Извлечение данных из текста. Flash с response_format: json_object. Дёшево и стабильно.
Разбор скриншотов и сканов. V4 Flash Vision — быстро и недорого.
Диалоговый продукт на русском с инструментами. V3.2 по умолчанию. Ровный русский, function calling, большой контекст.
Про деньги
Flash дешевле Pro в разы — и на входных, и на выходных токенах; актуальные цифры — на странице тарифов и цен. Поэтому каскад (Flash по умолчанию, Pro по необходимости) почти всегда выигрывает у «всё на флагмане».
Пример роутера
def choose_model(task: str, needs_reasoning: bool, has_image: bool) -> str: if has_image: return "deepseek-flash-vision" if needs_reasoning: return "deepseek-pro" if task == "extract": return "deepseek-flash" return "deepseek-chat"Не усложняйте раньше времени. Возьмите V3.2 по умолчанию, добавьте Flash на массовые операции, а Pro подключайте, когда упрётесь в потолок качества. Все четыре доступны по одному base_url https://api.yenisei.ru/v1, переключение — одна строка.