5 правил хорошего промпта: как юристу составить запрос к AI
Безграничные возможности искусственного интеллекта позволяют трансформировать работу юриста — отказаться от монотонной работы с текстом в пользу интеллектуальных и интересных задач.
За пару минут AI-помощник может проанализировать многостраничный документ, составить билингвальный договор, сократить и улучшить написанный текст, главное — правильно об этом попросить. В этой статье Product Manager Doczilla AI Наталья Никулина поделится 5 правилами хорошего промпта для решения задач юристов.
Что такое промпт
Принято считать, что промпт — задача, которую пользователь дает нейросети. Это утверждение не совсем верно. Промптом называют все входные данные, которые загружаются в генеративную языковую модель для того, чтобы на выходе получить нужный ответ.
Промпт включает в себя не только инструкцию, но и контекст задачи, документы, примеры, изображения, аудиозаписи и многое другое. «Составь дополнительное соглашение к договору по этому образцу», «Послушай аудиозапись вебинара и составь саммари выступлений спикеров», «Подготовь описание объектов недвижимости по выпискам из ЕГРН» — нейросеть способна работать
с информацией в разных форматах.
AI-технологии уже широко применяются в разных профессиональных сферах, и в юриспруденции в том числе. Юристы часто сталкиваются с тем, что искусственный интеллект выдает размытые ответы, опирается на выдуманные кейсы или вообще не понимает, что от него требуют. Но с этим недочетами получится справиться, если составить очень подробный и четкий запрос.
Сегодня поговорим о том, как написать грамотный промпт и научиться разговаривать с нейросетью на одном языке.
1. Будьте конкретны
Языковая модель не умеет читать мысли и не может догадаться, какой результат вас устроит. Если вы дали нейросети задачу и ответ оказался нерелевантным, достаточно описать недочеты и переформулировать запрос.
Получили слишком короткий ответ — попросите расписать побольше, слишком общий — укажите, на что сделать акцент, не нравится формат — прикрепите пример. Составление промптов подразумевает диалог и фидбэк. Желаемый результат не всегда достигается с первым же запросом. Необходимо разговаривать с нейросетью, объяснять, что вы хотите, и указывать на ошибки.
Чем меньше у нейросети пространства для воображения, тем больше шансов,
что ответ будет релевантным. Расскажем, как конкретизировать запрос.
Попросите действовать от определенной роли. Например, предложите нейросети отвечать от лица корпоративного юриста. AI будет не только использовать определенный стиль письма, но и постарается анализировать информацию с нужного ракурса, особенно если указать, что нужно представлять продавца или покупателя.
Выделяйте главное. Если вы составляете большой и сложный промпт, выделите примеры с помощью тройных кавычек. Так нейросеть сможет разделять инструкции, которые ей нужно выполнить, и вспомогательный текст, который она может использовать при выполнении задачи.
Укажите объем текста. Вы можете попросить нейросеть написать нарочито объемный текст или, напротив, короткий и емкий. Зачастую языковая модель бывает неоправданно словоохотлива, и, ограничив ответ количеством символов или слов, вы не позволите AI-помощнику «растечься мыслью по древу» и получите более четкий результат.
Важно учитывать еще один нюанс. Максимальный объем ответ нейросети ~7200 слов, поэтому создать многостраничный договор с помощью AI — не выйдет.
Если планируете переписать текст 20-страничного документа при помощи ИИ, нужно будет разделить его на несколько частей.
Опишите контекст. Чем больше нужных деталей, тем меньше нейросеть будет действовать наугад. Опишите ситуацию подробно и дайте контекст.
Укажите формат. Если хотите, чтобы саммари договора выглядело как нумерованный список с пунктами и подпунктами — добавьте это желание в промпт. Иначе рискуете получить сплошной текст.
Для обозначения формата, в который нейросеть должна самостоятельно подставить значения, можно использовать угловые скобки.
2. Приводите примеры
Проще один раз показать, чем долго объяснять. AI отлично умеет действовать по аналогии с образцом и справится с поставленной задачей, если добавить к текстовому описанию референс хорошо выполненной работы.
Чтобы нейросеть поняла, что вы даете ей образец, не забывайте использовать тройные кавычки.
Для большей наглядности можете добавить несколько примеров.
AI лучше выполнит задачу, если не только предоставить референс, но и объяснить, почему был выбран именно этот пример. Укажите, на что нужно обратить внимание в образце и что именно необходимо учесть.
3. Предоставьте эталонный текст
Нейросеть склонна выдумывать ложные ответы и не хочет признаваться, что чего-то не знает. Это происходит потому, что модель обучена приносить пользователю хороший результат и боится вас расстроить отсутствием всякого ответа. AI ищет информацию в собственных источниках, а не в интернете, поэтому дополнительно себя проверить она не может.
Чтобы нейросеть точно выдала релевантный ответ, добавьте в промпт эталонный текст, из которого AI сможет почерпнуть нужную информацию. Например, Налоговый кодекс или внутренний регламент компании.
Предложите языковой модели отвечать на запрос прямыми цитатами из загруженного текста. Тогда не останется сомнений, что ответу можно с высокой долей вероятности доверять.
4. Разделите сложную задачу на простые шаги
Если составить длинный промпт с нечеткой логикой, нейросеть может запутаться: выполнить шаги в неверной последовательности, упустить важные детали или вовсе сделать не то, что от нее требовалось.
Во многих случаях важно соблюдать определенный порядок действий: сначала проанализировать договор, потом определить данные для заполнения шаблона допсоглашения и только в конце создать этот шаблон.
Есть несколько способов помочь AI выполнить сложный промпт правильно.
Работайте в режиме диалога. Составьте простой промпт для первого шага, а после того как нейросеть выполнит задачу, напишите следующий промпт.
Пропишите последовательность шагов. Четко объясните AI, с чего начать, а к чему приступить следом.
Декомпозируйте задачу. В случае с саммари многостраничных договоров можно предложить AI сначала резюмировать крупные и значимые части документа, а затем попросить сделать саммари к уже готовому краткому содержанию.
5. Дайте нейросети больше времени
Как и человеку, нейросети нужно время, чтобы хорошенько обдумать сложную задачу и дать ответ. Если предложить вам в уме умножить 456 на 987, вряд ли получится решить пример моментально.
Точно так же происходит с моделями. Они делают больше ошибок, если отвечают сразу, и ошибаются реже, если в инструкции им дается время подумать над ответом. Если в инструкции дать модели установку на цепочку рассуждений перед тем, как дать ответ, вы повысите корректность результата.
Попросите AI тщательно проработать задачу, проверить корректность данных и не спешить с ответом. А если вы работаете в режиме диалога, предложите нейросети перепроверить готовый результат и убедиться в том, что ничего важного не было упущено.
Узнайте больше о том ➝
Применение Doczilla
Читайте также