🔹 Роль system в поведении LLM 🔹 Как system задаёт роль и формат ответа для LLM (large language model)? 🔸 system нужен чтобы избежать хаоса: без него модель меняет тон и цели от запроса к запросу, даёт непредсказуемые ответы и нарушает требования; системное сообщение фиксирует контекст и устраняет сомнения.
🔸 system задаёт role (роль) и guideline (правила): тон, ограничения, ожидаемый format. Маленький пример — системное сообщение указывает вывод в JSON, и модель отвечает строго в этом формате. {"role":"system","content":"You are a data engineer. Guideline: answer in one-line JSON with keys answer and confidence."} User: "Какой простой алгоритм сортировки?" Assistant: {"answer":"bubble sort","confidence":0.4}
🔸 Используйте system когда нужно стабильное поведение, безопасность или строгий формат (JSON/SQL). Лайфхак: кладите обязательные правила формата в system, а не в каждый prompt.
📚 system = контракт: роль + правила + формат — даёт предсказуемость и контроль.
➡️ Мы в Telegram - Сетке - ВК Буду рад вашей реакции здесь⬇️
В этом посте были ссылки, но мы их удалили по правилам Сетки