English.guru
Назад

Что такое промпт? Английский как новый язык программирования

Промпт — это инструкция на английском, которую вы даёте ИИ. Почему английский становится новым языком программирования и как написать свой первый промпт.

Программировать раньше означало выучить язык, который понимает машина: Python, Java, C. Их — медленно, а потом вдруг — вытесняет язык, на котором вы уже говорите. Инструкция, которую вы даёте ИИ-модели, называется prompt, и промпт — это просто английский, написанный с достаточной точностью, чтобы ему можно было следовать.

Что такое промпт

Промпт — это сообщение, которое вы печатаете, чтобы получить результат. Попросите чат-бота «write a polite email refusing a meeting» — и промптом будет именно это предложение. Модель его читает и отвечает. Слово работает и как существительное, и как глагол:

  • My prompt was too vague. (существительное)
  • I prompted it to shorten the text. (глагол)

Generate — глагол для того, что модель делает в ответ: она производит, или generates, ответ. Respond и answer означают то же самое, но стандартным стало именно generate, потому что модель отвечает не по памяти: она порождает новый текст, подходящий под вашу инструкцию.

Основные глаголы

Несколько глаголов покрывают почти всё, о чём вы когда-либо попросите модель:

Глагол Пример
write Write a short introduction.
summarise Summarise this in three sentences.
explain Explain it like I'm a beginner.
translate Translate this into Spanish.
list List the main points.
rewrite Rewrite it to sound more formal.
compare Compare the two options.

Заметьте: все они — императивы, простая базовая форма глагола. Это грамматика, на которой работает промпт, и это та же грамматика, которую вы уже используете, когда объясняете дорогу.

Почему английский — новый язык программирования

Язык программирования работает, потому что он однозначен — у каждой инструкции ровно один смысл, так что машина не может понять вас неправильно. Английский обычно противоположен: в нём полно слов с несколькими значениями и предложений, которые держатся на тоне и контексте. Но когда вы пишете промпт, вы пишете английский так, как программист пишет код — коротко, явно, ничего не оставляя на догадку.

Именно этому и учит этот курс. Не новой лексике (кое-что вы встретите), а способу использовать тот английский, который у вас уже есть: точно, буквально и полно.

Ваш первый промпт

Каждый раз начинайте с одних и тех же трёх частей:

  1. Задача — чего вы хотите. Write…, Summarise…, Explain…
  2. Предмет — о чём это. …a cover letter… …this paragraph…
  3. Ограничение — как вы этого хотите. …in under 100 words… …for a beginner.

Слабый промпт звучит так:

Tell me about marketing.

Сильный — так:

Explain three low-cost marketing channels for a small bakery, in simple English, under 150 words.

Разница не в остроумии. Это конкретность — назвать, что вы хотите, для кого и в каком объёме.

Расплывчатый промпт стоит вам того ответа, который вы хотели. На фразу «Tell me about marketing» модель с радостью ответит чем-то общим, потому что большего инструкция ей и не дала. Чем больше вы оставляете открытым, тем больше ей приходится угадывать.

Что на самом деле значит «научиться писать промпты»

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

Проверьте себя

Тест ниже проверяет основные слова и саму идею промпта.

Проверьте себя: Тест: что такое промпт? →