Это вторая статья из цикла "Основы работы с ИИ. Личный опыт". В первой статье были показаны основы работы с ИИ.
Думаю, после прочтения предыдущей статьи ни у кого не вызывает сомнения, насколько мощный и серьезный инструмент - ИИ. Это далеко не "просто поисковик". Он отличается от поисковых машин как день и ночь. При этом работа с ним отличается завидной простотой. Действительно, нужно лишь задать вопрос, чтобы получить на него корректный и развернутый ответ.
Да, все это так, но надо понимать, что это не предел, и из ИИ можно выжать гораздо больше. И для этого нужно уметь грамотно задавать вопросы нашему помощнику. Этот процесс еще называют «составление промптов». И речь пойдет именно об этом.
Можно выделить общие принципы составления промптов.
1. Конкретность - кратчайший путь к цели.
Никто не запрещает задавать ИИ запросы обобщенного характера (например "расскажи мне про химию") и система выдаст вам ответ, но он тоже будет общего характера.
Если же нужен конкретный ответ, то и вопрос должен звучать в том же духе. Продолжим примером из той же химии.
На запрос «химические свойства хлора» ответ будет дан в общих чертах, на уровне средней школы 9-го класса, без тонкостей.
Но изменив запрос на «химические свойства хлора для студента химического факультета» ответ будет дан уже более развернутый.
Можно пойти в другую сторону и попросить не усложнять, а упростить ответ. Сформулируем запрос и посмотрим на результат.
Переходим к следующему пункту.
2. Поделитесь своими планами. Добавьте контекст.
Контекст - это, можно сказать, окружение вашего вопроса. Вы тем самым сообщаете ИИ для чего именно вы ищете такую информацию. И это важно, ведь часто бывает так, что решение вопроса лежит вовсе не там, где предполагает вопрошающий. И указание контекста поможет ИИ четче сформулировать ответ. В примере с химией можно указать контекст так: «химические свойства хлора для студента химического факультета. Это нужно для подготовки к коллоквиуму». И вот как это повлияет на ответ.
3. Представление результата или "я это вижу так"
В запрос можно и нужно добавлять уточнения, как именно надо вывести результат. Продолжаем наш пример. Изменим запрос: «сравнение химических свойств хлора и фтора для студента химфака. Результат представь в виде таблицы».
4. Итерации, или дорогу осилит идущий
Также надо понимать, что частенько работа с ии будет проходить методом так называемых итераций. Это когда первый запрос не приводит к желаемому результату. Это будет первая итерация. Мы уточняем запрос, получаем новый результат, оцениваем его. Это будет вторая итерация. Скорее всего, результат будет уже лучше, чем был. Если нужно, то проводится третья, четвертая и так далее итерации, пока результат не будет удовлетворять вас полностью.
Допустим мне нужно вспомнить период из отечественной истории. Я ввожу промпт «история России. Период дворцовых переворотов».
Хорошо. Но теперь я понимаю, что меня интересует не весь период дворцовых переворотов а более узкая его часть. Вводим новый запрос.
Что ж, спасибо огромное. Но теперь мне нужно еще одно уточнение.
Вот теперь результат меня полностью устраивает. Поблагодарим нашего верного библиотекаря
Не устали еще? Тогда вот очень интересная "фишка".
5. Секретное оружие "Будь в роли"
Способ резко повысить эффективность ИИ - предложить ему побыть в какой-нибудь роли. Например, попросим его оказаться по другую сторону стола и побыть строгим преподавателем химии, который готовит список вопросов для своих студентов.
Ну как? Почувствовали себя студентом? Не бойтесь, ИИ - преподаватель строгий но доброжелательный.
Итак, ваша следующая работа с ИИ должна выглядеть так:
- Четко сформулируйте цель
- Добавьте контекст
- Укажите формат вывода данных
- Назначьте ИИ роль
- Уточняйте, пока не получите идеальный результат
Дальше я предлагаю вам самостоятельно поработать с ИИ, поупражняться в составлении запросов, покрутить их так и этак. Это очень интересно и очень увлекательно!
А в заключение я расскажу еще об одном интересном моменте.
Ход конем.
Любопытно, что ИИ отлично понимает и так называемые метавопросы, т. е. вопросы о вопросах. Не стесняйтесь спрашивать у самого искусственного интеллекта, как лучше задавать ему вопросы, предварительно указав, о какой области знаний пойдет речь.
Вот пример.
Вот все, что я хотел поведать о составлении промптов.
Теперь вы знаете, как эффективно спрашивать. Но чтобы делать это еще более качественно, нужно понимать, как ИИ думает. В следующем материале мы откроем капот у нейросети: поговорим о внутренних ограничениях, принципах работы и, самое главное, о технике безопасности при общении с искусственным интеллектом. Возможно, это будет самый важный разговор во всем цикле.
Спасибо, что дочитали до конца и надеюсь, что статья была вам полезна!