DeepSeek-V3 / R1
Смесь экспертов (MoE) 671B параметров, 37B активных. R1 добавлен RL-этап для рассуждений (Chain-of-Thought).
128K токенов
Позволяет загружать большие кодовые базы, документацию или книги целиком в один диалог.
Оптимизированная инференс
MLA (Multi-head Latent Attention) и FP8 дают высокую пропускную способность при низких затратах.
Четыре столпа работающего промта
Роль и персона
Задайте модель поведения: «Ты — старший разработчик на Rust», «Ты — редактор научпоп». Это активирует соответствующие кластеры весов.
Контекст и входные данные
Прикрепляйте файлы, вставляйте логи, схемы БД, стилевые гайды. Модель не угадывает — она рассуждает на базе переданного.
Чёткая инструкция и формат
«Выведи JSON по схеме», «Структура: проблема → гипотеза → тест → вывод». Жёсткие ограничения снижают галлюцинации.
Примеры (Few-shot)
2–5 пар «ввод → идеальный вывод» калибруют стиль, терминологию и глубину рассуждений лучше любых прилагательных.
Параметры генерации: что двигает качество
Готовые паттерны под частые кейсы
Продвинутые техники: от теории к практике
1Self-Consistency (Самосогласованность)
Запустите один и тот же промт с temperature=0.7 3–5 раз. Выберите ответ, который встречается чаще всего (majority vote) или объедините лучшие части. Эффективно для математики, логики, генерации тестов.
2Tree of Thoughts (Дерево мыслей)
Просите модель генерировать несколько альтернативных путей решения, оценивать каждый (плюсы/минусы/риски) и выбирать лучший. Имитирует человеческое планирование.
3ReAct / Tool Use (Действие + Рассуждение)
Если среда позволяет (API, поиск, исполнение кода), заставляйте модель чередовать: Thought → Action → Observation → Thought. DeepSeek хорошо следует этому протоколу в системном промте.
4Constitutional AI / Guardrails
Добавьте в системный промт блок «Правила безопасности и качества»: «Никогда не выводи секреты», «Код должен проходить линтер», «Отвечай на русском, термины — на английском». Это дешевле пост-фильтрации.
<constitution>...</constitution>» перед инструкцией пользователя.