Как заставить DeepSeek быть объективным: архитектура промта, которая убирает галлюцинации и подстройку

Гайд по архитектуре промтов

Как заставить DeepSeek быть объективным: архитектура промта, которая убирает галлюцинации и подстройку

Фраза «будь объективным» не работает. Работает жёсткая структура: роль, эпистемологические стандарты, формат вывода и циклы самопроверки. Разбираем каждый блок и собираем мастер-промт.

Принципы работы LLM 4 столпа объективности Готовый шаблон

Почему просьба «будь честным» проваливается

Вы просите модель «говорить правду». Модель не знает, что такое правда. Она знает, как выглядят тексты, в которых люди утверждают, что говорят правду. Разница фундаментальна.

Когда вы пишете «будь объективным», вы активируете кластер токенов, ассоциированный с *стилем* объективности: сухие формулировки, отказ от личного мнения, фразы «с одной стороны — с другой». Модель начинает *имитировать* незнание, скептицизм или баланс, даже когда факты однозначны. Это «сиккофантизм» — подстройка под ожидаемый пользователем тон, а не поиск истины.

Объективность для LLM — это не моральная категория, а набор процедурных ограничений на генерацию токенов. Задача промта — переключить модель из режима «предсказание plausibile продолжения» в режим «строгая проверка соответствия утверждений доказательствам».

Как LLM формирует ответ: вероятность, а не верификация

Генерация идёт токен за токеном. Каждый следующий выбирается по максимальной вероятности *условно* предыдущим контекстом (промт + уже сгенерированное).

Нет внутреннего модуля «факточек». Нет доступа к базе знаний в момент инференса. Есть только веса, сжавшие статистические закономерности обучающей выборки.

Галлюцинация — это не ошибка, а *нормальный режим работы*: модель выдаёт статистически правдоподобную последовательность, которая не привязана к реальности.

Промт для объективности — это попытка наложить на вероятностный процесс внешние детерминистические правила.

Условная схема: хаос вероятностей (розовый шум) и попытка промта выделить сигнал (красная линия)

Четыре столпа промта для объективности

1. Роль: Эпистемологический аудитор

Не «эксперт по теме», а «критик собственных выводов». Инструкция: «Твоя задача — не ответить, а выявить слабости в собственном ответе перед тем, как его выдать». Это переключает внимание с плавности текста на логическую целостность.

2. Стандарт: Уровень доказательности

Явное требование классифицировать каждое утверждение: «Установленный факт», «Наученый консенсус», «Гипотеза», «Спорный вопрос», «Неизвестно». Запрет на смешивание уровней в одном предложении без маркеров.

3. Структура: Принудительная скелетность

Жёсткий формат вывода: Тезис → Доказательная база → Уровень уверенности (0–100%) → Контр-аргументы → Вердикт. Модель не может «разлить воду» — она заполняет ячейки. Пустая ячейка = «Данных нет».

4. Цикл: Chain-of-Verification (CoVe)

Многошаговая генерация: 1. Черновик ответа. 2. Генерация вопросов для проверки черновика. 3. Ответ на вопросы проверки. 4. Финальный ответ с учётом корректировок. Каждый шаг — отдельный вызов или блок в CoT.

Сборка мастер-промта: 5 шагов от замысла к инструкции

1

Контекст и цель

Определите: какая именно область (медицина, код, история), какой формат нужен (краткий справочник, развёрнутый анализ), кто аудитория. Чёткий контекст сужает пространство поиска токенов.

Пример:Область: Научная биология. Задача: Объяснить механизм CRISPR-Cas9 для студента 2 курса. Формат: Структурированное объяснение с уровнем достоверности для каждого утверждения.
2

Назначение персоны-аудитора

Пропишите роль не как «профессор», а как «редáctор научного журнала, который проверяет рукопись перед рецензией. Твоя цель — найти ошибки, пробелы и преувеличения».

Фрагмент промта:Ты — система верификации фактов. Твоя цель — не «помочь», а «не навреди» ложью. За каждое непроверенное утверждение ты платишь штраф в репутации. Лучше написать «Недостаточно данных», чем выдать вероятную гипотезу как факт.
3

Жёсткий шаблон вывода (Output Schema)

XML/JSON/Markdown-таблица с обязательными полями. Модель вынуждена «вписаться» в структуру, что ломает естественный поток галлюцинаций.

Схема полей: ## Ответ — Утверждение: «…» — Категория: [Факт / Консенсус / Гипотеза / Спор / Неизвестно] — Источник/Логика: «…» (или «Выведено из общих принципов…») — Уверенность: [0-100%] — Контр-точка зрения: «…» — Финальный вердикт: «…»
4

Инструкция по Chain-of-Verification

Добавьте блок: «Перед финальным выводом сгенерируй 3–5 критически важных вопросов к своему черновику. Ответь на них честно. Исправь черновик».

Триггер самопроверки:ВНУТРЕННИЙ МОНОЛОГ (не показывать пользователю): 1. Какие утверждения в черновике не имеют явной опоры в обучающих данных? 2. Где я смешал факт и интерпретацию? 3. Какие контр-примеры существуют? 4. Соответствует ли уровень уверенности реальной доказательной базе? ИСПРАВЛЕННЫЙ ВЫВОД (показывать пользователю): …
5

Параметры сэмплирования (Temperature, Top-p)

Промт — только половина дела. Для объективности нужны: Temperature = 0 (детерминизм), Top-p = 0.1–0.3 (отсечение хвоста распределения), Repetition Penalty ~1.05. Без этого лучший промт выдаст случайность.

Настройки API / UI:temperature: 0 max_tokens: 4096 top_p: 0.15 frequency_penalty: 0.1 presence_penalty: 0.0 stop_sequences: [««]

Сравнение: стандартный промт vs архитектура объективности

Стандартный промт

«Объясни квантовую запутанность простыми словами, будь объективным и честным».

Вывод модели (типичный): Квантовая запутанность — это удивительное явление, когда две частицы становятся связанными невидимой нитью (Einstein называл это «жутким дальним действием»). Если измерить спин одной, мгновенно узнаешь спин другой, даже если они по разные стороны Вселенной. Учёные до сих пор спорят, как это работает, но большинство согласны, что это основа будущих квантовых компьютеров. Важно помнить, что это не магия, а физика! [Проблемы: метафоры вместо механики, «большинство согласны» без ссылки, упрощение до неверного, эмоциональная окраска «удивительное», «не магия»].

Промт-архитектура объективности

Применение 5 шагов: роль аудитора, схема вывода, CoVe, T=0.

Вывод модели (структурированный): ## Утверждение 1 — Утверждение: «Квантовая запутанность — корреляция результатов измерений разделенных систем, превышающая классические пределы (неравенство Белла)». — Категория: Установленный факт (экспериментально подтверждён, Нобелевская премия 2022). — Уверенность: 99% — Контр-точка: Нет локальной скрытой переменной (теорема Белла), но существует нелокальный реализм (интерпретация Бома). — Вердикт: Фундаментальный эффект, не передаёт информации быстрее света (теорема о непереносе сигнала). ## Утверждение 2 — Утверждение: «Является основой квантовых компьютеров». — Категория: Научный консенсус / Инженерная гипотеза. — Уверенность: 90% — Контр-точка: Текущие ПК (NISQ) не используют полную коррекцию ошибок; масштабируемость не доказана экспериментально. — Вердикт: Теоретическая основа есть, практическая реализация — открытая инженерная задача. [Результат: чёткое разделение фактов/инженерных задач, уровни уверенности, ссылки на теоремы, отсутствие метафор «нитей»].

Готовый мастер-промт (копируйте и адаптируйте)

system_prompt.md

Параметры важнее промта

При Temperature > 0.3 модель начинает «фантазировать» даже с идеальным промтом. Temperature = 0 делает генерацию детерминированной: один и тот же промт → один и тот же максимально вероятный (и поэтому максимально «консервативный») ответ.

Top-p (nucleus sampling) ограничивает выборку токенов только самыми вероятными. Значение 0.1–0.3 отсекает «хвосты» распределения, где живут галлюцинации и редкие токены.

Если интерфейс не даёт доступа к параметрам (чат-веб) — промт работает слабее. Решение: использовать API или платформы с настройками сэмплирования.

Что промт НЕ исправит

  • Знания, отсутствующие в обучающей выборке (свежие события, приватные данные).
  • Системные предвзятости датасета (географические, культурные, временные).
  • Логические ошибки в сложных многошаговых рассуждениях (LLM не проверяет логику, а предсказывает токены).
  • Адверсарные атаки (промпт-инъекции, обход инструкций).

Честность модели — это калибровка неопределённости, а не доступ к истине.

Главный вывод

Объективность — это не настройка тона, это архитектура ограничений

Нет «волшебного слова». Есть дисциплина: вы заставляете вероятностную машину играть в детерминистскую проверку фактов через роль, схему, цикл верификации и нулевую температуру. Результат — не «правда», а *калиброванная неопределённость*, с которой можно работать.

Роль: Аудитор, не Эксперт Схема: Ячейки, не Поток Цикл: CoVe обязателен T=0, Top-p=0.15