1. Главная
  2. Как создать хороший промпт, используя разметку Markdown

Как создать хороший промпт, используя разметку Markdown

28 апреля 20253 минуты чтения
Иллюстрация материала

Создание качественного промпта играет ключевую роль в получении точных и релевантных ответов от языковых моделей. Использование разметки Markdown позволяет структурировать будущий текст, выделять основные моменты и упрощать восприятие информации.

Что такое Markdown

Markdown — это облегченный язык разметки. В отличие от сложных систем верстки он использует интуитивно понятные символы (#, *, -, ` и другие), позволяя быстро форматировать документы без отвлечения на код.

Зачем нужна разметка в промптах

Промпт (англ. prompt) — это текстовый запрос, который пользователь передает языковой модели для получения нужного ответа. Качество ответа напрямую зависит от формулировки промпта.

Использование Markdown при составлении задач для ботов позволяет улучшить структуру запроса, четко обозначить требования, повысить точность ответа нейросетью. Markdown и HTML тесно взаимосвязаны: разметка легко преобразуется в HTML-код. Современные языковые ИИ-модели способны генерировать HTML, что позволяет автоматизировать создание веб-страниц, контента и элементов интерфейса.

Поскольку HTML является фундаментом всего веб-пространства, именно через него пользователи получают доступ к возможностям нейросетей. Когда человек взаимодействует с ChatGPT, Midjourney или другими ИИ-сервисами, он делает это через интерфейсы, построенные на HTML. Таким образом, веб-разметка служит ключевым звеном между пользователем и искусственным интеллектом.

Основные принципы создания эффективного промпта с Markdown

Четкость и конкретность

Следует избегать двусмысленных формулировок, указывать точные требования к ответу, включая его объем, стилистику, структуру, наличие источников. В частности, можно заранее указать, что требуется результат в научно-публицистическом или разговорном стиле, состоящий из коротких или развернутых предложений.

Контекст и ограничения

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

Примеры и шаблоны

Для улучшения релевантности удобно использовать примеры желаемого формата ответа. Markdown помогает визуально выделить эти элементы.

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

Заголовки и подзаголовки

Разделение запроса на логические блоки улучшает читаемость. Здесь лучше использовать разноуровневые заголовки, где число «решеток» соответствует уровню: "#" заголовок первого, "##" второго или "###" третьего уровня.

Разметка

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

  • Жирный текст — для акцента на важных словах.
  • Курсив — для уточнений.
  • Моноширинный шрифт — для примеров кода или точных формулировок.

Пример:

Напиши Python-функцию, которая сортирует список чисел. Учти, что список может содержать дубликаты.

Списки и перечисления
Нумерованные и маркированные списки помогают задать структуру ответа. Пример такого промпта:

Блоки кода и предварительное форматирование

Если требуется ответ в определенном формате, следует указать это в блоке кода. Например:

Горизонтальные разделители

Разделение частей промпта улучшает структуру:

В итоге готовый промпт с Markdown может выглядеть следующим образом:

Созданный Джоном Грубером в 2004 году, Markdown следует принципу: «Текст должен выглядеть как текст, а не как инструкция для компьютера». Это делает его идеальным инструментом для тех, кто ценит скорость, чистоту записи и совместимость между платформами.

Текст: