Skip to main content

Prompt framework

О чем статья

Это конспект различных подходов к созданию промтов для нейросетей. За материал благодарю Владимира Казакова. Подписывайтесь на его канал «Мандрик, Казаков и роботы».

Здесь представлена базовые подходы. Вы можете на их основе делать промты сложнее или модифицировать их на свой взгляд для достижения лучших результатов. Также какие-то подходы с промтами могут устареть. Нейросети развиваются быстро.

Zero-shot

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

Оцени тональность высказывания как негативную, нейтральную или позитивную. Напиши одну цифру: негативная = 0, нейтральная = 1, позитивная = 2

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

Few-shot

Когда точную инструкцию сложно описать и сформулировать.

Классифицируй высказывания. 

1: «Очень крутой курс, мне понравилась идея геймификации, играли всем отделом.» 
Классификация: благодарность. 

2: «Курс вылетел с ошибкой, что делать?» 
Классификация: техническая ошибка. 

3: «Не смог завершить курс, в тесте есть ошибки.»
Классификация: ошибка в контенте. 

4: «Столкнулся с проблемой при прохождении, правильного ответа на тест нет на слайдах.» 
Классификация:

E.R.A.

Expectation - Role - Action

Expectation: Мы планируем увеличить количество посещений базы знаний через рекламные электронные кампании для конечных пользователей на 20% в следующем квартале.

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

Action: Для достижения этой цели, предоставьте подробный план и стратегию оптимизации темы письма и сегментации.

G.R.A.D.E.

Goal - Request - Action - Details - Examples

Goal: Мы делаем обучение для ... по теме ...

Request: Напиши структуру курса или текст третьей главы ...

Action: Сформулируй какую теорию должен знать учащийся и какое задание он должен получить для закрепления знаний на практике.

Details: Структура будущего курса ... а структура главы ...

Example: Например во второй главе структура была ...

Mega-prompt

Персона - Задача - Контекст - Шаги - Формат

Персона: В качестве специалиста по обучению с большим опытом в методологии обучения взрослых

Задача: напиши десять тем для курса по основам первой помощи.

Контекст: Основным преимуществом курса является его лаконичность и понятность для аудитории, далекой от темы медицины.

Шаги: Темы должны состоять из трех до шести слов. Цель - создать оглавление курса, который будет полезен учащимся.  
Формат вывода - маркированный список.