Как написать эффективное задание для GPT-3 или GPT-4

изображение1.jpg

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

На самом базовом уровне GPT-3 и GPT-4 от OpenAI предсказывают текст на основе входных данных, называемых подсказкой. Но чтобы получить лучшие результаты, необходимо написать четкую подсказку с достаточным контекстом. После экспериментов с ней более часов, чем я хотел бы признать, вот мои советы по написанию эффективной подсказки для GPT-3 или GPT-4.

Проверьте вашу инструкцию

Есть очень маленький шанс, что в первый раз, когда вы вводите AI подсказку, она выдаст именно то, что вы ищете. Вам нужно писать, тестировать, уточнять, тестировать и так далее, пока вы не получите последовательный результат, с которым будете довольны. Рекомендую тестировать вашу подсказку в песочнице OpenAI или с помощью интеграции OpenAI от Zapier.

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

  • Температура позволяет вам контролировать, насколько творческим должен быть ИИ (на шкале от 0 до 1). Более низкий показатель делает бота менее творческим и более склонным говорить одно и то же при одинаковом запросе. Более высокий показатель дает боту большую гибкость и заставляет его писать разные ответы каждый раз, когда вы пытаетесь использовать один и тот же запрос. Значение по умолчанию - 0,7, подходит для большинства случаев использования.
  • Максимальная длина это управление ограничением длины комбинированной подсказки и ответа. Если вы заметите, что ИИ прекращает свой ответ в середине предложения, вероятно, это происходит из-за достижения максимальной длины, поэтому немного увеличьте ее и протестируйте снова.

Руководство для GPT: 6 советов по написанию лучшего подсказки для GPT-3 или GPT-4

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

1. Предоставьте контекст

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

Вот несколько примеров того, как вы можете улучшить запрос, добавив больше контекста:

Основной запрос: "Напишите о продуктивности."

Лучше задание: "Напишите блог-пост о важности продуктивности для малого бизнеса."

Путем включения типа контента ("блог") и некоторых деталей о том, что конкретно следует осветить в сообщении блога, бот будет намного полезнее.

Вот еще один пример, на этот раз с разными типами деталей.

Основная задача: "Напишите о том, как приучить собаку к туалету."

Лучший запрос: "Как профессиональный тренер собак, напишите электронное письмо клиенту, у которого есть новый 3-месячный корги, о деятельности, которую они должны выполнить для приучения щенка к туалету."

В лучшей предложке мы просим ИИ принять на себя конкретную роль ("инструктор по дрессировке собаки"), и мы предлагаем конкретный контекст, касающийся возраста и типа собаки. Как и в предыдущем примере, мы также говорим, какой тип контента нам нужен ("электронное письмо").

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

Основное указание: "Напишите стихотворение о падающих листьях."

Лучший подсказка: "Напишите стихотворение в стиле Эдгара Аллана По о падающих листьях."

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

2. Включите полезную информацию заранее

Допустим, вы хотите написать представление для себя в качестве спикера: как искусственный интеллект может узнать о вас? Он не настолько умён (пока что). Но вы можете предоставить ему необходимую информацию, чтобы он мог использовать её. Например, вы можете скопировать своё резюме или профиль LinkedIn и вставить его в начало вашего сообщения вот так:

Резюме Рида: [вставьте полное резюме здесь]

Учитывая вышеуказанную информацию, напишите остроумную биографию о Риде.

Еще один распространенный случай использования - позволить ИИ суммировать статью для вас. Вот пример того, как можно эффективно использовать GPT-3 от OpenAI для этого.

[Вставьте полный текст статьи здесь]

  • Статья: Краткое описание содержимого статьи.
  • Ошибка: Не удалось получить доступ к содержимому статьи.
  • Пожалуйста, повторите попытку позже.
  • Если проблема не устраняется, свяжитесь с администратором сайта.
  • Спасибо за понимание и терпение!

Помните, что GPT-3 и GPT-4 имеют доступ только к материалам, опубликованным до 2021 года, и они не имеют доступа к интернету. Это означает, что вы не должны ожидать, что они будут актуальными событиями, и вы не можете давать им URL-адрес для чтения. Хотя иногда может показаться, что они работают, на самом деле они просто используют текст внутри URL-адреса (а также свою память о том, что обычно находится на этом домене) для генерации ответа.

3. Приведите примеры

Предоставление примеров в задании может помочь ИИ понять тип ответа, которого вы ожидаете (и дает ему еще больший контекст).

Например, если вы хотите, чтобы ИИ отвечал на вопрос пользователя в формате чата, вы можете включить предыдущий пример разговора между пользователем и агентом. Чтобы указать место, с которого вы хотите, чтобы ИИ начал писать, следует завершить вашу подсказку с помощью фразы "Агент:". Можете сделать это, используя что-то вроде этого:

Вы - опытный пекарь, отвечающий на вопросы пользователей. Отвечайте в роли агента.

Пример разговора:

Пользователь: Привет, ты можешь мне помочь с чем-то?

Агент: Конечно! Чем могу помочь?

Пользователь: Я хочу испечь пирог, но не знаю, на какую температуру установить печь.

Агент: Для большинства тортов духовку следует предварительно нагревать до 350°F (177°C).

Текущий разговор:

Пользователь: [Вставьте вопрос пользователя]

Агент:

Примеры также могут быть полезными для математики, программирования, разбора и всего, где конкретика имеет большое значение. Если вы хотите использовать OpenAI, чтобы отформатировать для вас кусок данных, особенно важно предоставить пример. Как это:

Пример:

Вход: 2020-08-01T15:30:00Z

Добавьте 3 дня и преобразуйте следующую метку времени в формат МММ/ДД/ГГГГ ЧЧ:ММ:СС

Вывод: 04/08/2020 15:30:00

Ввод: 2020-07-11T12:18:03.934Z

Вывод:

4. Укажите желаемую длину ответа

При создании своих запросов для GPT полезно указать количество слов для ответа, чтобы не получить ответ из 500 слов, когда вы искали просто предложение (или наоборот). Вы можете даже указать диапазон допустимых длин.

Например, если вы хотите получить 500-словный ответ, можете дать указание вроде "Напишите краткое изложение этой статьи объемом 500-750 слов." Таким образом, ИИ будет иметь возможность создавать ответы, попадающие в указанный диапазон. Можно также использовать менее точные термины, такие как "коротко" или "длинно".

Основное задание: "Кратко изложите содержание этой статьи."

Улучшенное задание: "Напишите краткое изложение этой статьи объемом 500 слов."

5. Определите ожидаемые форматы

GPT может выдавать код на разных языках программирования, таких как Python и HTML, а также визуальные стили, такие как диаграммы и CSV-файлы. Указывая формат ввода и желаемый формат вывода, вы можете получить именно то, что вам нужно. Например:

Название товара,Количество

Яблоко,1

Апельсин,2

Банан,1

Киви,1

Ананас,2

Сокровище Якутки,1

Яблоко,2

Апельсин,1

Банан,1

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

Легко забыть указать формат ввода (в данном случае, CSV), поэтому убедитесь, что вы проверили это дважды.

Еще один пример: возможно, вы хотите добавить транскрипцию вашего последнего интервью в подкасте на свой веб-сайт, но вам нужно преобразовать ее в HTML. Искусственный интеллект отлично справляется с этим, но вам нужно точно указать, что вам нужно.

6. Используйте некоторые из этих удобных выражений

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

"Давайте думать пошагово"

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

"Мышление задом наперед"

Это может помочь, если искусственный интеллект продолжает приходить к неточным выводам.

«В стиле [известного человека]»

Это поможет очень хорошо сочетаться со стилями.

"В своем качестве [введите профессию/роль]"

Это позволяет структурировать знания бота, так что он знает, что знает - и что не знает.

Автоматизируйте свои запросы для GPT-3 и GPT-4

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

А вот более подробный обзор того, как вы можете автоматизировать свои подсказки для GPT-3 и GPT-4:

Связанные статьи

Показать больше >>

Раскройте возможности искусственного интеллекта с помощью HIX.AI!