Промпт Инженерия by Lee Boonstra (Часть 10)

Лучшие практики

Поиск подходящего промта требует экспериментов. Language Studio в Vertex AI — идеальное место для тестирования промтов с возможностью проверки на разных моделях.

Используйте следующие лучшие практики, чтобы стать профессионалом в инженерии промтов.

Приводите примеры

Самая важная практика — включать в промт один или несколько примеров (one-shot / few-shot). Это эффективно, потому что примеры служат мощным обучающим инструментом. Они показывают желаемый вывод или похожие ответы, помогая модели понять ожидания и адаптировать свою генерацию. Это как дать модели точку отсчёта, улучшая точность, стиль и тон ответа.

Простота в дизайне

Промты должны быть краткими, ясными и понятными — как для вас, так и для модели. Если вам сложно понять свой же запрос, модель тоже запутается. Избегайте сложных формулировок и лишней информации.

Пример:
❌ До:
«Я сейчас в Нью-Йорке с двумя трёхлетними детьми. Хочу узнать о крутых местах. Куда нам пойти в отпуске?»

✅ После переработки:
«Выступи в роли гида для туристов. Опиши лучшие места для посещения в Манхэттене с трёхлетним ребёнком.»

Используйте глаголы, указывающие на действие:
Анализировать, Классифицировать, Сравнить, Создать, Описать, Определить, Оценить, Извлечь, Найти, Сгенерировать, Идентифицировать, Перечислить, Измерить, Организовать, Разобрать, Выбрать, Предсказать, Рекомендовать, Вернуть, Найти, Переписать, Отсортировать, Обобщить, Перевести, Написать.

Чётко указывайте желаемый вывод

Конкретность помогает модели сфокусироваться на важном. Расплывчатые инструкции могут дать слишком общий ответ.

Пример:
✅ Правильно:
«Напиши информативный и увлекательный пост (3 абзаца) о топ-5 игровых консолях в разговорном стиле.»

❌ Неправильно:
«Напиши пост об игровых консолях.»

Делайте упор на инструкции, а не ограничения

В промтах используются инструкции (что делать) и ограничения (чего избегать).

  • Инструкции задают формат, стиль или содержание ответа.
  • Ограничения сужают возможные варианты.

Исследования показывают, что позитивные инструкции работают лучше, чем список запретов. Они:
✔ Чётко указывают, что нужно сделать.
✔ Дают модели гибкость и креативность.
✔ Избегают конфликта ограничений.

Ограничения полезны, когда нужно:

  • Предотвратить вредный или предвзятый контент.
  • Задать строгий формат вывода.

Пример:
✅ Правильно:
«Напиши 1 абзац о топ-5 консолях. Упомяни только название, компанию, год выпуска и продажи.»

❌ Неправильно:
«Напиши 1 абзац о топ-5 консолях. Не упоминай названия игр.»

Рекомендация:
Начинайте с инструкций, чётко формулируя задачу. Добавляйте ограничения только при необходимости (безопасность, специфичные требования). Тестируйте разные комбинации и документируйте удачные варианты.

Итог:

  1. Давайте примеры.
  2. Будьте простыми и ясными.
  3. Конкретизируйте вывод.
  4. Делайте акцент на инструкциях, а не запретах.

Экспериментируйте и улучшайте промты!

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

четыре + 1 =

Прокрутить вверх