Команды модели понимает иначе, чем вы их написали: исправляем смысл

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

Это происходит потому, что у модели нет доступа к вашему внутреннему ощущению слова «кратко». Она работает с вероятностями, как слово использовалось в текстах, а не с его логическим определением.

Как переформулировать команду

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

Модель лучше отклик на инструкции, основанные на наблюдаемых признаках, а не на абстрактных качествах. Вместо «сделай это умным» скажите «добавь контрпримеры и объясни исключения».

Проверка понимания — вставить в промпт уточнение: «я имею в виду именно это» с примером. Если результат не совпадает с ожиданием, причина почти всегда в том, что команда была понята иначе, чем вы её сформулировали.