Системный промпт — это не магическое заклинание, а обычная инструкция человеку на новой работе, только письменная и для модели. Правило первое: называйте конкретную роль и тон («ты — сотрудник поддержки интернет-магазина одежды, отвечаешь дружелюбно, но по делу»), а не абстрактное «будь полезным ассистентом».
Правило второе — явные границы
Прямо укажите, чего агент делать не должен: не обещать скидки, которых нет в базе знаний, не давать медицинских советов, не спорить с клиентом на повышенных тонах. Границы, не прописанные явно, модель не угадывает надёжно.
Правило третье — примеры хорошего и плохого ответа
Один-два конкретных примера («на вопрос про гарантию отвечай так: …, а не так: …») работают лучше абстрактных описаний стиля — модели проще следовать образцу, чем прилагательному.
Правило четвёртое и пятое
Четвёртое: явно укажите, что делать, если ответа нет в базе знаний («честно скажи, что уточнишь, и передай оператору» — не выдумывать). Пятое: пересматривайте промпт по факту реальных диалогов, а не пишите один раз и забывайте — живой язык клиентов всегда богаче, чем предполагалось на старте.