Если вы уже привыкли к Gemini и другим vision-моделям, вопрос про DeepSeek обычно звучит так: можно ли просто скинуть скриншот или таблицу и получить полезный ответ — без разбора MoE, KV-cache и «что нового в архитектуре». Ниже — пользовательские рецепты для DeepSeek-V4.1-Flash: чат и API, скриншоты UI, таблицы/графики, типичные ошибки.
Зачем этот гайд (и чем он не является)
Релиз V4.1-Flash (~10.09.2026) добавил в линейку Flash native multimodal / visual understanding — картинки идут в ту же модель, что и текст. Для интеграторов preferred API id — deepseek-flash.
Этот материал не клон feature-тура «что нового в Flash» и не дамп архитектуры. Фокус узкий:
- какие рутинные задачи с картинками имеет смысл пробовать;
- как сформулировать запрос к скриншоту или таблице;
- как передать изображение в API (OpenAI-совместимый формат);
- где упираетесь в ограничения Docs (форматы, Pro без vision, лимиты).
Цифры чужих бенчмарков и таблицы ¥/$ сюда не копируем: для прайса — Models & Pricing, для «насколько круто на MMMU» — первоисточник вендора, не пересказ.
Чат и API: два входа в одну multimodal-модель
На дату сверки 14.09.2026 по Docs:
- Продукт: DeepSeek-V4.1-Flash — native vision.
- API model id: предпочтительно
deepseek-flash. - Legacy:
deepseek-v4-flashиdeepseek-v4-flash-vision-expвременно роутятся на V4.1-Flash (тариф Flash). - Vision в таблице Models & Pricing: у
deepseek-flash— поддерживается; уdeepseek-v4-pro— не поддерживается.
Чат (web/приложение) удобен для разовых скриншотов: прикрепили картинку, написали задачу на русском, получили черновик ответа. Точные кнопки UI меняются — ориентируйтесь на актуальный интерфейс chat.deepseek.com, а не на скриншоты из чужих гайдов.
API нужен, когда картинки идут потоком: тикеты поддержки, разбор отчётов, агенты. Формат — OpenAI-совместимый Chat Completions: в user-сообщении content — массив блоков text + image, а не одна строка.
Рецепт 1: скриншот ошибки или UI
Типичный офисный кейс: «упал» кабинет, форма не сохранилась, в консоли красный текст, а пересказывать глазами долго.
Что приложить: PNG/JPEG скрина целиком или кропа с ошибкой (форматы по Vision guide: JPEG, PNG, GIF, WebP).
Промпт-шаблон (чат или API text-блок):
Это скриншот интерфейса. Сделай:
1) что именно сломалось (1–2 предложения);
2) текст ошибки дословно, если виден;
3) 3 гипотезы причины без паники;
4) чеклист «что проверить за 5 минут» для не-разработчика.
Не выдумывай кнопки, которых нет на картинке.
Почему это работает лучше «опиши картинку»: модель получает роль и формат ответа. Гипотеза (по практике vision-чатов в целом): без жёсткого «не выдумывай» модель дорисовывает меню и статусы — проверяйте по самому скрину.
Антирецепт: огромный 4K-скрин всего рабочего стола с тремя мессенджерами. Для API есть detail: low (даунскейл до 512×512) — быстрее/дешевле, когда мелкий шрифт не важен; для чтения текста ошибки обычно нужен нормальный кроп и original/high/auto.
Рецепт 2: таблица, график, прайс-лист с фото
Второй рутинный сценарий: фото Excel с экрана, PNG из BI, снимок прайса PDF.
Промпт-шаблон:
На изображении таблица/график. Задача:
1) восстановить структуру (заголовки столбцов);
2) выписать ключевые числа в Markdown-таблицу;
3) отметить ячейки, которые не читаются уверенно (пометь «неуверенно»);
4) кратко: какой вывод для бизнеса из видимых данных.
Не округляй «для красоты» и не дополняй строки, которых нет на картинке.
Так вы отделяете распознавание от интерпретации. Для бухгалтерии и отчётности всегда оставляйте шаг «сверить с исходником» — multimodal снижает копипаст, но не заменяет первичку.
Если рядом с картинкой нужен ещё и текстовый контекст (курс валюты, период отчёта) — допишите его в том же user-сообщении: vision принимает изображения только в user, не в system/assistant (иначе 400 по Docs).
Рецепт 3: API — три способа отдать картинку
По Vision guide (сверка 14.09.2026) для deepseek-flash:
- Base64 data URL — локальный файл в теле запроса (считается в лимит тела ~48 MiB).
- Публичный http(s) URL — модель скачивает сама (длина URL ≤ 8192 символов, файл ≤ 32 MiB, таймаут загрузки 60 с).
- Files API + file_id — удобно для повторного использования и крупных файлов (до 64 MiB на image через file_id).
Минимальный скелет (плейсхолдер ключа — не коммитьте секреты):
from openai import OpenAI
import base64
client = OpenAI(
api_key="sk-YOUR_API_KEY_HERE",
base_url="https://api.deepseek.com",
)
with open("screenshot.png", "rb") as f:
b64 = base64.b64encode(f.read()).decode("utf-8")
resp = client.chat.completions.create(
model="deepseek-flash", # preferred; vision ✓
messages=[{
"role": "user",
"content": [
{"type": "text", "text": "Кратко: что сломалось на скрине?"},
{
"type": "image_url",
"image_url": {
"url": f"data:image/png;base64,{b64}",
"detail": "auto",
},
},
],
}],
)
print(resp.choices[0].message.content)
Важно для конфигов: не подставляйте deepseek-v4-pro «потому что Pro звучит умнее» — в Pricing у Pro vision не поддерживается. Для картинок на дату сверки — Flash (deepseek-flash). Legacy deepseek-v4-flash-vision-exp ещё принимается, но это временный алиас на V4.1-Flash, не отдельный «правильный» vision-id.
Картинки биллятся как токены вместе с текстом (размер → токены по правилам Token Usage); точные ставки — только на странице Pricing, без копипаста в статью.
Когда Flash с картинкой — и когда лучше текст
Короткое сравнение сценариев (без выдуманных % точности):
| Задача | Картинка + Flash | Лучше текстом / другим контуром |
|---|---|---|
| Скрин ошибки UI | Да — быстрый разбор | Если есть полный stack trace логом |
| Таблица с фото экрана | Да — черновик Markdown | Если есть исходный CSV/xlsx |
| Юр. документ, печать, рукопись | Осторожно: проверяйте OCR глазами | Спец. OCR / человек |
| «Сгенерируй картинку логотипа» | Нет — это понимание входа, не image generation | Отдельные image-gen сервисы |
| Долгий reasoning без картинок | Flash ок для черновика | Pro (deepseek-v4-pro) — если нужен text-only контур; vision у Pro нет |
После 14.09.2026 API Pro по актуальному Pricing/Change Log продолжается с прежним биллингом до further notice. Это не отменяет факт: для multimodal вход — Flash, не Pro.
Если нужна обзорная точка входа по DeepSeek на русском — расширенный контекст собран в материалы о нейросети DeepSeek: гайды и FAQ без привязки к одному vision-кейсу.
Ошибки и ограничения (чтобы не обещать лишнего)
- «Официальный сайт / мы DeepSeek». Этот текст на gemini-ai.ru — обзор. Доступ и тарифы — у разработчика и Docs.
- Путать понимание картинки с генерацией картинки. V4.1-Flash принимает изображения на вход; «нарисуй баннер» — другая категория продуктов.
- Кидать Pro id на vision-запрос. Docs: Vision у Pro не поддерживается → ожидайте ошибку вида «model does not support image».
- Картинка в system. Только user — иначе 400.
- Гигантские файлы без Files API. Inline/URL — до 32 MiB на изображение; для крупнее — file_id.
- Слепая вера в цифры с фото прайса. Всегда шаг верификации; особенно НДС, нули и запятые.
- Устаревшая news-карточка vs Pricing. news260910 всё ещё может содержать старый план Pro→Flash; для операторов ориентир — Models & Pricing и Change Log (Pro continues).
FAQ
Умеет ли DeepSeek V4.1-Flash работать с картинками?
Да: по анонсу и Docs — native multimodal / visual understanding. В API preferred id — deepseek-flash; в таблице Pricing у Flash указан Vision ✓.
Чем чат отличается от API для скриншотов?
Чат — ручной разбор 1–2 картинок. API — тот же Flash, но вы контролируете формат content-блоков, detail и пайплайн. UI чата не заменяет model id в коде.
Какие форматы изображений принимает API?
JPEG, PNG, GIF, WebP (определение по содержимому файла). Лимиты размера и числа картинок — в Vision guide; перед запуском перечитайте актуальные Docs.
Нужен ли отдельный vision-id вроде deepseek-v4-flash-vision-exp?
Нет как канон. Exp-имя — legacy alias на V4.1-Flash. Новые интеграции: deepseek-flash.
Можно ли слать картинки в deepseek-v4-pro?
По Models & Pricing на сверку 14.09.2026 — Vision у Pro не поддерживается. Для изображений используйте Flash. Сам Pro API при этом продолжается после 14.09.2026 (billing unchanged, further notice).
Это то же самое, что обзор «что нового в V4.1-Flash»?
Нет. Здесь пользовательские рецепты (скриншоты, таблицы, вызов API). Архитектурный feature-tour — другая статья.
Источники / Research
- FACT · V4.1-Flash — native multimodal; API id
deepseek-flash· Change Log, Models & Pricing, deepseek.com news · сверка 14.09.2026 - FACT · Vision ✓ у
deepseek-flash; Vision не поддерживается уdeepseek-v4-pro· Pricing · сверка 14.09.2026 - FACT · Legacy
deepseek-v4-flash/deepseek-v4-flash-vision-expвременно → V4.1-Flash · Pricing + Change Log · сверка 14.09.2026 - FACT · Форматы JPEG/PNG/GIF/WebP; 3 способа передачи; detail low/high/original/auto; лимиты размера · Vision guide · сверка 14.09.2026
- FACT · news260910 сохраняет старый план Pro→Flash · news260910 — для политики вторичен относительно Pricing/Change Log
- Hypothesis · Точные клики UI чата и «гарантированная» точность OCR по таблицам — зависят от снимка и версии UI; в тексте помечены как практика/осторожность, не как гарантия вендора
Выдуманных бенчмарков и скопированных ¥/$ таблиц в статье нет.
Итог
- V4.1-Flash — рабочий контур для понимания скриншотов и таблиц (чат и API).
- В коде для картинок пишите
deepseek-flash; Pro — text-only по Pricing, но API Pro пока жив отдельно. - Хороший промпт: задача + формат ответа + «не выдумывай то, чего нет на картинке».
- API: text + image_url/file в user content; сверяйте лимиты Vision guide.
- Не обещайте image generation и идеальный OCR — это другой класс задач.