Искусство задавать правильные вопросы

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

Что это значит?

ИИ — это автоматизация на стероидах. Большинство людей будут использовать ChatGPT в качестве динамического генератора шаблонов.

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

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

Анатомия хорошей подсказки ChatGPT

Как и хороший тикет Jira, хорошее приглашение ChatGPT должно выглядеть примерно так:

Как [персонаж]

я хочу эту вещь

Для x целевая аудитория и эта причина или цель.

Таким образом, формат, с этими характеристиками.

На эту длину, на это время и т.д.

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

Никогда не забывайте писать образ, всегда начинайте с «Действовать как X», потому что это открывает целый ряд возможностей, если вам нужны идеи, посмотрите это:

https://github.com/f/awesome-chatgpt-prompts

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

Пример неправильного приглашения

Teach me how to learn golang

Даст заурядный ответ (полный ответ):

Пример отличной подсказки

I want you to act as my instructor:
- teach me how to learn to code golang assuming I know nothing about coding. Focus the course on DevOps use cases and designing 12-factor applications.
- Give me a step-by-step content course with links where I can learn each section. I prefer to learn with fun project challenges, so ensure each section has some of that. I also like succinct explanations with plenty of practice materials. I also need a list of things I need to get started.
- I want to learn Golang in about 3 weeks, so break down each section by how long it should take me to learn it and how long I need to dedicate each day.
- Ensure you use bullet points and clear sections in your output.

Посмотрите на разницу (я транкалировал вывод, он был намного больше):

Например, быть генеральным директором и иметь личного помощника или стажера.

Использование ChatGPT немного похоже на то, чтобы быть генеральным директором и иметь генерального директора или иметь стажера, ключевое отличие состоит в том, что при передаче работы человеку вы должны ожидать, что он будет иметь некоторую автономию и свободу действий с творческой лицензией. Чрезмерно конкретные инструкции — особенно объяснение того, как именно должна быть выполнена задача, — могут деморализовать любого человека, люди эгоистичны и не любят, когда ими управляют на микроуровне. С ИИ вы должны взять на себя ответственность. противоположный подход и быть как можно более подробным.

Люди никуда не денутся, простите, боты

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

Чат-боты могут демократизировать то, как мы общаемся с компьютерами, предоставляя нам шлюз на естественном языке для общения с ними по пути, который выглядит следующим образом, от самого низкого уровня к самому высокому:

Сборка → C → Python → Естественный язык

Философы на протяжении тысячелетий говорили нам, что задавать правильные вопросы так же или даже важнее, чем иметь правильные ответы, и похоже, что сейчас это становится более верным, чем когда-либо!

Перестаньте бояться, что ИИ лишит вас работы, вместо этого примите свою человечность и научитесь быть креативным!