Роль в промпте помогает не всегда: когда она работает

Запрос «Ты опытный SQL-разработчик. Напиши запрос для…» звучит логично, но не всегда улучшает результат. Модель может начать воспроизводить стереотипы, связанные с предполагаемой ролью, вместо точного решения задачи.

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

Когда роль неэффективна

Для технических расчётов и логических задач роль часто не помогает или даже вредит. Нейросеть сосредотачивается на социальных закономерностях профессии, а не на точности вычисления.

Тестирование показывает, что роль эффективнее в контекстно-зависимых задачах, чем в универсальных. Если нужен результат, то лучше сразу описать требования без рольовой затравки.

Практика рекомендует проверить запрос с ролью и без неё для каждого типа задачи, чтобы найти оптимальный вариант.