**Системный промпт** – это заранее заданная инструкция, которая определяет поведение модели: её стиль ответа, роль, тон, ограничения и правила рассуждений. *В отличие от пользовательского запроса, системный промпт всегда имеет более высокий приоритет – он задаёт рамки, внутри которых работает LLM.* Именно системный промпт позволяет превратить “просто языковую модель” в эксперта: юриста, аналитика, учителя, ассистента поддержки или в узкоспециализированную RAG-систему, отвечающую строго по данным. Короткий список того, что можно настроить системным промптом: - **Роль модели** (эксперт, юрист, ассистент, аналитик и т.д.). - **Стиль ответа** (кратко, формально, дружелюбно, строго технически). - **Тональность** (нейтральная, обучающая, профессиональная). - **Формат вывода** (списки, таблицы, JSON, пошаговые инструкции). - **Правила поведения** (отвечай только на основе контекста, не фантазируй, указывай источники). - **Уровень детализации** (коротко, глубоко, поверхностно, с пояснениями). - **Язык и стиль формулировок** (русский, английский, деловой, простым языком). - **Ограничения** (не выходить за рамки темы, не использовать внешние знания, избегать спекуляций). - **Стратегию рассуждений** (логические шаги, структурированное объяснение, сравнение вариантов). Промпт можно составить вручную или воспользоваться библиотекой промптов от [[Библиотека промптов|langsmith]]. Если мы хотим модернизировать промпт или добавить свои условия (например ответ строго на русском языке), то нам необходимо [[Системный промпт|составить системный промпт]].