Как улучшить ответы ChatGPT в несколько раз с помощью пары слов

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

Как улучшить ответы ChatGPT в несколько раз с помощью пары слов

Если вы натыкались на статьи ИИ-экспертов, то знаете, как важно четко прописывать все действия и нюансы для ИИ. Но, как правило, в гайдах упускается одна критичная деталь — теги.

Теги — это маяки, которые помогают чат-ботам ориентироваться в вашем запросе. Без них нейронка с большей вероятностью поймет вас неправильно и выдаст фигню. Теги подсказывают ей, о чем идет речь в конкретном блоке запроса. А выглядят они как элементы кода:

<тег> ... </тег>

Разберу детально самые базовые теги, которые стоит использовать вообще в каждом промте к ИИ:

<role> ... </role> — тег, в котором ИИ нужно присвоить профессию, например, SEO-специалист, маркетолог, повар. Он в большей степени влияет на качество ответа и вообще задает весь вектор диалога. Всегда начинайте с него.

<context> ... </context> — тут, как правило, я пишу подробности и доп. данные задачи, но не саму задачу. Например, если задача связана с текстом, то тут можно указать: ЦА, ToV, объем материала, рекомендации к оформлению (табличка, маркерный список, статья для wiki).

<instruction> ... </instruction> — сама задача. Очень важно всегда давать как можно больше деталей и описывать все тонкости, последовательность действий, нужный результат. Все, что вы не уточните, будет сделано не так, как вам надо.

<examples> ... </examples> — не самое необходимое, но круто когда вы даете нейронке какой-то пример. Это тоже пробустит ее ответ и приблизит вас к желаемому результату. Можно в этот блок вставить как полноценный текст, если он не гигантский, так и просто название "документа", который вы загрузили в ИИ. Главное, не забудьте сослаться на пример в <context> или <instruction>, типа так: «При создании ответа используй информацию из examples».

<negative> ... </negative> — тут можно прописать, что вы НЕ хотите видить в ответе. Например: «НЕ используй в своем ответе маркерные списки, НЕ пиши введение и НЕ пиши заключение». И я не просто так выделяю капсом «НЕ», по нескольким исследованиям (которые я сейчас не найду), GPT так лучше воспринимает отрицательную форму слов, как будто вы кричите ему «НЕЕЕЕЕТ» 😱

<response_type> ... </response_type> — тоже не обязательный, но если ИИ должен выдать вам большое полотно, лучше разбить ответ на несколько более мелких. Это повышает качество результата. Например: «С учетом моего первого главного промта и информации из examples, раздели сейчас свой ответ на 3 этапа. В первом этапе напиши ..., во втором ..., в третьем ...».

Вообще это золотое правило работы с ИИ: «Если задачу/ответ можно разбить на несколько этапов — нужно разбивать».

Теперь покажу на пример. Допустим, вы бесплатно транскрибировали созвон с коллегами и получили гору текста. Естественно вычитывать его самому долго и муторно, логично все сгрузить в ChatGPT. Но какова вероятность, что нейронка ничего не упустит и вы не профакапите задачу.

Чтобы свести риски к минимуму, разбейте ваш промт тегами, например, так:

<role> Ты профессиональный пишущий редактор со стажем 10 лет. </role> <context> ТРАНСКРИПТ=[Название документа], ТИП ВСТРЕЧИ=[Например, интервью с клиентом, обновление проекта, мозговой штурм, заседание совета директоров], АУДИТОРИЯ=[Кто участвовал в созвоне, сфера деятельности] </context> <instruction> 1. Проанализируй предоставленный ТРАНСКРИПТ встречи типа ТИП ВСТРЕЧИ. Определи основных участников и их роли. Заметь общую структуру и ход встречи. 2. Выдели ключевые моменты обсуждения, принятые решения и задачи из ТРАНСКРИПТА. Организуй их в логической структуре. 3. Обобщи основные цели встречи, которые обсуждались в ТРАНСКРИПТЕ. Подчеркни, как эти цели были достигнуты во время встречи. 4. ..............

Полный текст моего промта можно взять тут.

Пользуйтесь тегами на здоровье ❤

А еще у себя в Telegram я рассказала про крутой лайфхак, который еще больше помогает ИИ отвечать правильно. Кроме полезных штук я там пишу еще про инфоповоды и маркетинг.

2323
33
25 комментариев

ChatGPT говорит:

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

5
3
Ответить

я всегда делю через заголовок с :

1
1
Ответить

Да, я у него тоже так спрашивала)
Но опытным путем пришла к выводу, что с тегами ответ "правильнее" и больше соответствует моим ожиданиям.

1
Ответить

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

2
Ответить

Жиза(
А в чем именно у вас косячат нейронки?

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

Ответить

А если словами:
твоя роль….
Пиши с юмором на 4/10
Или составь таблицу столько-то столбцов..

Так вроде робит.

Ответить

Так тоже ок, если промт не гигантский. Суть тегов в том, чтобы ИИ понимал где начинается и где заканчивается конкретный блок с требованиями/задачами.

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

1
Ответить