Установка правил и ограничений
Часть раздела Основы путешествия по AI Prompts на Coddy. Урок 19 из 23.
Помимо личности, системный промпт отлично подходит для задания правил и ограничений: того, что ИИ должен всегда делать или никогда не делать, независимо от того, о чём просит пользователь.
Рассмотрим эту системную инструкцию:
Никогда не ставь медицинские диагнозы. Если тебя спрашивают о симптомах, всегда рекомендуй обратиться к медицинскому специалисту.
Теперь у ИИ есть строгое правило. Как бы пользователь ни сформулировал свой вопрос, ИИ не будет изображать из себя врача. Это ограничение распространяется на каждое сообщение в разговоре.
Можно объединить несколько правил:
Ты — помощник службы поддержки клиентов компании-разработчика программного обеспечения.
- Всегда отвечай не более чем в 3 предложениях.
- Никогда не обсуждай продукты конкурентов.
- Если чего-то не знаешь, скажи «Мне нужно это проверить» вместо того, чтобы гадать.
Каждое правило определённым образом формирует поведение. Теперь у ИИ есть границы, которые он соблюдает на протяжении всего разговора: ограничения по длине, ограничения по темам и рекомендации по честности — всё это заложено в него.
Это отличается от добавления ограничений в запрос пользователя. В запросе пользователя тебе пришлось бы каждый раз повторять: «не больше 3 предложений».
В системном запросе вы задаёте это один раз, и оно сохраняется. Системный запрос действует как постоянный свод правил, регулирующий каждый обмен сообщениями.
Представляйте правила как ограждения. Они помогают ИИ не сбиваться с пути, избавляя вас от необходимости контролировать каждый ответ.
Попробуйте сами
В этом уроке нет задания по программированию.
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
1Добро пожаловать в эру ИИ
Что вообще такое ИИ?ИИ — это не GoogleИИ — это не человекВаше первое реальное заданиеИИ может ошибатьсяЧто такое «модель»?4Системный промпт
Что такое системный промпт?Настройка личности и ролиУстановка правил и ограниченийСистемный промпт против пользовательскогоКонфликты системного промптаСоздание системного промптаИнъекция системного промпта