Как писать промпты для ИИ
В процессе работы с ИИ неожиданно начинает актуализироваться целый пласт народной культуры. Житейская мудрость из серии "Что посеешь, то и пожнёшь", "Как аукнется, так и откликнется" самая актуальная подсказка по основному принципу взаимодействия с ИИ: качество вашего запроса определяет качество полученного результата.
Поэтому у разных людей очень разные впечатления об одних и тех же моделях.
Давайте посмотрим на составные элементы хорошего промпта (входящего запроса).
- Роль – кем должна «быть» модель. Модель знает все, везде и сразу, задавая роль, вы помогаете ей сфокусироваться и понять, куда копать.
- Задача – что именно нужно сделать. Иногда нужно что-то сочинить, иногда проанализировать, иногда найти и структурировать данные. Это важно обозначить.
- Контекст – важные детали, без которых ответ будет неполным или не по теме. Например, промежуток времени, в котором нужно искать или география или аудитория, для которой нужно дать ответ.
- Инструкции – тут можно говорить, как именно нужно что-то сделать.
- Результат – каким должен быть итоговый ответ (форма, структура, уровень детализации).
- Примеры – тут можно показать модели, как стоит делать, а как не надо.
- Ограничения – если есть четкие ограничения по формату, длине, стилю, обозначить их.
Дальше с этими элементами можно "играть" - переставлять местами, не включать какие-то из них (например для новых моделей, которые умеют рассуждать reasoning, роль не так и критична). Можно посоветоваться со своей моделью или с другой, что включить в промпт, чтобы улучшить результат.
Также можно заложить этап самопроверки - или в самом промпте или после того, как получили результат.
Это звучит, как много работы и это, действительно, много работы, плюс ещё и подумать нужно. Но, если хотим освоить ИИ, делать нечего.
Нонтек работа в хайтеке
@nontechitech
Post #1078
2.27K
- 🔥 12
- 👍 10
- ❤ 4
- 🤷♀ 1
- 🤬 1