Читать книгу Гид по промпт-инжинирингу - - Страница 5
4. Как работают чат-боты
ОглавлениеФормула демонстрирует ключевые элементы, которые могут входить в состав эффективного промпта для больших языковых моделей (БЯМ):
Роль:
Определение роли, которую должна принять модель при выполнении задачи. Это помогает модели лучше понять контекст и сгенерировать более релевантный ответ.
Пример: «Представь, что ты бизнес-аналитик»
Цель:
Описание желаемого результата или цели, которую необходимо достичь с помощью LLM.
Пример: «Цель: сделать максимально безопасное, надежное и эффективное ПО»
Задача:
Конкретное задание или вопрос, на который нейросеть должна дать ответ или выполнить.
Пример: «Тебе необходимо написать функционально-технические требования к этому проекту в соответствии с ГОСТ Р 58776»
Контекст и детали:
Предоставление дополнительной информации и деталей, которые помогут БЯМ лучше понять задачу и сгенерировать более точный ответ.
Пример: «Ты с командой разрабатываешь ПО для систем управления полетом самолета»
Лимиты:
Ограничения или условия, которые LLM должна учитывать при выполнении задачи. Это может быть ограничение по длине текста, стилю, формату и т. д.
Пример: «Результат оформи в виде списка»
Комбинируя эти элементы, вы можете создавать универсальные промпты, которые помогут вам получить максимально эффективные результаты от LLM.
ХОРОШИЙ ПРОМПТ
«Напиши текст, в котором ты расскажешь о своем опыте разработки программного обеспечения с точки зрения главного разработчика. Опиши его подход к решению проблем, взаимодействию с командой и процессу принятия решений»