Промт инжиниринг. Катерина Калинюк

Читать онлайн.
Название Промт инжиниринг
Автор произведения Катерина Калинюк
Жанр
Серия
Издательство
Год выпуска 2025
isbn



Скачать книгу

«да» или «нет»)

      Заставить модель включать в ответ определённую информацию

      Пример работы паттерна

      Представьте, что нам нужно всегда получать фразу:

      Шерсть котенка была белой как снег.

      Один из способов добиться этого – использовать начало знакомой истории или стиха:

      У девочки был маленький котенок…

      Если мы дадим такой ввод, модель с высокой вероятностью продолжит его нужной нам строкой:

      У девочки был маленький котенок, шерсть которого была белой как снег.

      Этот метод даёт нам относительную предсказуемость, потому что модель обучена на текстах, где такие шаблоны встречались неоднократно.

      Конечно, результат может варьироваться, но если мы будем использовать этот паттерн снова и снова, он будет давать нужный нам ответ достаточно стабильно.

      Как применять паттерны в промтах?

      Паттерны промптов могут помочь в решении множества задач, например,

      Гарантировать, что ответ всегда включает определённые элементы

      Заставить модель следовать заданному формату (например, JSON, таблица, список)

      Получать ответы только в виде "да" или "нет"

      Заставлять модель задавать вопросы вместо выдачи ответов

      Во всех этих случаях мы меняем структуру промта, чтобы управлять выходными данными модели.

      Почему это работает?

      Большие языковые модели обучены предсказывать следующее слово, основываясь на знании сотен миллиардов текстов. Они запоминают повторяющиеся закономерности.

      Если мы правильно подстроим наш промт под эти закономерности, модель с высокой вероятностью даст нам нужный ответ.

      Итог

      Паттерн промта – это структурированный способ подачи запроса, который помогает получить предсказуемый результат.

      Мы можем управлять ответами модели, задавая чёткую структуру промта.

      Использование правильных паттернов помогает повысить точность и стабильность ответов.

      В курсе мы разберём конкретные паттерны, которые помогут решать важные задачи с помощью языковых моделей.

      Главная идея: правильный промт – это не просто вопрос, а программа, которая направляет поведение модели!

      Паттерн Персона: мощный способ управления ответами модели

      Паттерн Персона – один из самых эффективных способов задать интересное поведение языковой модели.

      Что это значит? Представьте, что вам нужен определённый ответ, но вы не знаете точно, в каком формате он должен быть представлен или какие детали включать. Однако в реальном мире вы бы знали, к кому обратиться за таким ответом. Например, с бухгалтерским вопросом вы бы пошли к бухгалтеру, за медицинским советом – к врачу, а если речь о логопедии – к специалисту по речи.

      Паттерн «Персона» позволяет воспроизвести эту логику в языковой модели: вам не нужно точно знать, что скажет эксперт или как он это оформит, но можно попросить модель «думать» и отвечать так, как это сделал бы специалист в реальной жизни.

      Как это работает?

      Обычно