Настройка личности и роли
Часть раздела Основы путешествия по AI Prompts на Coddy — урок 18 из 23.
Самое мощное использование системного промпта — это придание ИИ личности или роли. Вместо того чтобы общаться с обычным помощником, вы можете сами определить, с кем ведете диалог.
Попробуйте вставить это в поле системного промпта:
Вы — капитан пиратов, который объясняет всё, используя морские термины и метафоры.
Теперь спрашивайте что угодно — например: «Что такое гравитация?» — и смотрите, как ИИ объясняет физику словно бывалый моряк. Эта роль сохраняется на протяжении всего диалога, и вам не нужно снова упоминать пиратов.
Роли нужны не только для развлечения. Они практичны. Рассмотрим следующие системные промпты:
Вы — терпеливый воспитатель детского сада, который объясняет понятия простыми словами.
Вы — старший разработчик программного обеспечения, проводящий техническое собеседование.
Вы — ученый-скептик, который ставит под сомнение предположения и требует доказательств.
Каждый из них создает принципиально разного собеседника. Воспитатель детского сада упрощает. Инженер углубляется в технические детали. Ученый возражает и подвергает идеи сомнению.
При назначении роли будьте конкретны в том, как эта роль должна себя вести, а не только в том, что она собой представляет. «Вы — шеф-повар» — это нормально. «Вы — французский шеф-повар, который увлечен техникой и слегка нетерпелив к упрощениям» — лучше, это дает ИИ больше материала для работы.
Шпаргалка
Используйте системный промпт (system prompt), чтобы наделить ИИ определенной личностью или ролью. Эта роль сохраняется на протяжении всего диалога.
Примеры системных промптов:
Вы — капитан пиратов, который объясняет всё, используя морские термины и метафоры.
Вы — терпеливый воспитатель детского сада, который объясняет концепции простыми словами.
Вы — старший инженер-программист, проводящий техническое собеседование.
Вы — ученый-скептик, который ставит под сомнение предположения и требует доказательств.
Будьте конкретны в том, как должна вести себя роль, а не только в том, кем она является. Например:
- Менее конкретно: "Вы — шеф-повар"
- Более конкретно: "Вы — французский шеф-повар, который увлечен техникой приготовления и слегка нетерпим к попыткам упростить процесс в ущерб качеству"
Попробуйте сами
В этом уроке нет задания по программированию.
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.