Урок из полного доступа, первые уроки курса бесплатно Официальный курс Anthropic Academy на русском
Урок 28 · Видео · 4 мин

Структурируем промпт XML-тегами

Урок 28 из 100 курса «Claude в Google Vertex AI»: официальный курс Anthropic Academy (Антропик) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

Кадр из видеоурока

О чём урок

При работе с большими языковыми моделями (LLM), такими как Claude, качество ваших промптов напрямую влияет на качество ответов. Чем сложнее и объемнее ваш запрос, тем выше вероятность того, что модель может запутаться, неверно интерпретировать ваши инструкции или смешать их с предоставленными данными. Представьте, что вы даете Claude 20 страниц отчетов о продажах и просите проанализировать их. Без четких указаний, где заканчиваются ваши инструкции и начинается массив данных, Claude может столкнуться с трудностями в различении этих частей.

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

XML-теги действуют как контейнеры или разделители, которые явно отделяют одну часть вашего промпта от другой. Вы можете создавать собственные имена тегов, которые точно описывают содержимое, которое они заключают. Например, если у вас есть данные о продажах, вы можете обернуть их в теги <sales_data>...</sales_data>. Это сразу же дает Claude понять, что заключенный текст представляет собой именно данные о продажах, а не часть ваших инструкций или вопросов.

Использование XML-тегов помогает Claude:

  • Четко различать различные типы контента (инструкции, данные, примеры, код, документация).
  • Понимать взаимосвязи между различными частями вашего промпта.
  • Точнее парсить ваши намерения и фокусироваться на нужных элементах.
  • Избегать путаницы, которая может возникнуть при смешивании инструкций и данных.

Рассмотрим распространенный сценарий: вам нужно отладить фрагмент кода, и вы хотите предоставить Claude как сам код, так и соответствующую документацию или контекст. Без четких границ Claude может с трудом определить, какая часть текста является ошибочным кодом, а какая — справочным материалом. Это может привести к неверным предложениям по отладке или к тому, что модель будет пытаться "исправить" документацию.

Вот как XML-теги решают эту проблему:

Представьте, что у вас есть следующий запрос:

В этом примере Claude может быть сложно понять, что строка # Создание источника данных из…

План урока

  1. Введение: Зачем нужна структура в промптах для Claude?
  2. Что такое XML-теги и как они помогают Claude?
  3. Практические примеры использования XML-тегов для ясности
  4. 1. Разделение кода и документации при отладке
  5. 2. Структурирование пользовательских данных
  6. Преимущества использования XML-тегов

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Откройте полный доступ

Вы прошли бесплатные уроки. Выберите тариф, чтобы продолжить обучение.

Курсы Anthropic 1 490 ₽ Разовый платёж, навсегда
  • Все курсы от Anthropic (34 шт.)
  • Именной сертификат по каждому пройденному курсу
Оплатить
Полный доступ 4 900 ₽ Разовый платёж, навсегда
  • Все 77 курсов от 11 AI-провайдеров
  • Библиотека промптов и новые курсы
Оплатить

Безопасная оплата через Robokassa: СБП, карты, электронные кошельки. Доступ откроется в этом браузере и придёт письмом. Уже оплатили? Восстановить доступ

Урок входит в темы

Полезные гиды