Вот как сделать ответы Claude более согласованными:

Укажите желаемый формат вывода

Точно определите желаемый формат вывода, используя JSON, XML или пользовательские шаблоны, чтобы Claude понимал каждый элемент форматирования вывода, который вам требуется.
РольСодержание
UserВы - ИИ для анализа мнений клиентов. Проанализируйте этот отзыв и выведите в формате JSON с ключами: “sentiment” (положительный/отрицательный/нейтральный), “key_issues” (список) и “action_items” (список словарей с “team” и “task”).

”Я являюсь лояльным пользователем в течение 3 лет, но последнее обновление интерфейса - это катастрофа. Поиск базовых функций теперь похож на охоту за сокровищами. Плюс новые ‘премиум’ цены просто возмутительны. Я рассматриваю возможность перехода на другой сервис, если это не будет исправлено как можно скорее.”
Assistant{
“sentiment”: “negative”,
“key_issues”: [
“Poor UI/UX in recent update”,
“Difficulty finding basic features”,
“Perceived high pricing (new ‘premium’ tier)”
],
“action_items”: [
{
“team”: “Product”,
“task”: “Conduct usability testing and iterate on UI based on findings”
},
{
“team”: “UX”,
“task”: “Create a feature discovery guide or onboarding flow”
},
{
“team”: “Marketing”,
“task”: “Review pricing strategy and communicate value proposition”
},
{
“team”: “Customer Success”,
“task”: “Reach out to user, offer concessions to prevent churn”
}
]
}

Предварительно заполните ответ Claude

Предварительно заполните ход Assistant желаемым форматом. Этот прием позволяет обойти дружелюбное вступление Claude и обеспечивает вашу структуру.
РольСодержание
UserВы - проницательный ИИ по анализу продаж. Сгенерируйте сегодняшний отчет о продажах.

Структурируйте отчет следующим образом:

<report>
<summary>
<metric name=“total_revenue”>$0.00</metric>
<metric name=“units_sold”>0</metric>
<metric name=“avg_order_value”>$0.00</metric>
</summary>
<top_products>
<product>
<name>Product Name</name>
<revenue>$0.00</revenue>
<units>0</units>
</product>

</top_products>
<regional_performance>
<region>
<name>Region Name</name>
<revenue>$0.00</revenue>
<growth>0.0%</growth>
</region>

</regional_performance>
<action_items>
<item>Action item.</item>

</action_items>
</report>
Assistant (prefill)<report>
<summary>
<metric name=
Assistant”total_revenue”>$842,567.00</metric>
<metric name=“units_sold”>15,238</metric>
<metric name=“avg_order_value”>$55.29</metric>
</summary>
<top_products>
<product>
<name>AcmeGuard Pro</name>
<revenue>$325,890.00</revenue>
<units>3,621</units>
</product>
<product>
<name>AcmeVault Enterprise</name>
<revenue>$254,400.00</revenue>
<units>1,272</units>
</product>
<product>
<name>AcmeBoost XL</name>
<revenue>$147,690.00</revenue>
<units>4,923</units>
</product>
</top_products>
<regional_performance>
<region>
<name>APAC</name>
<revenue>$258,960.00</revenue>
<growth>12.8%</growth>
</region>
<region>
<name>EMEA</name>
<revenue>$325,478.00</revenue>
<growth>3.2%</growth>
</region>
<region>
<name>Americas</name>
<revenue>$258,129.00</revenue>
<growth>-2.1%</growth>
</region>
</regional_performance>
<action_items>
<item>Investigate Americas revenue drop; schedule regional sales team meeting.</item>
<item>Accelerate CloudGuard Pro rollout in APAC to capitalize on growth.</item>
<item>Review NetBoost XL pricing; high volume but lower revenue.</item>
</action_items>
</report>

Ограничение примерами

Предоставьте примеры желаемого вывода. Это лучше тренирует понимание Claude, чем абстрактные инструкции.
РольСодержание
UserКак ИИ по анализу рынка, ваша задача - анализировать данные о наших конкурентах. Вот данные о наших конкурентах:
<data>
{{DATA}}
</data>

Выведите в следующем примерном формате:

<competitor>
<name>Rival Inc</name>
<overview>Краткое описание в 50 слов.</overview>
<swot>
<strengths>- Пункты</strengths>
<weaknesses>- Пункты</weaknesses>
<opportunities>- Пункты</opportunities>
<threats>- Пункты</threats>
</swot>
<strategy>Стратегический ответ в 30 слов.</strategy>
</competitor>

Теперь проанализируйте AcmeGiant и AcmeDataCo, используя этот формат.
Assistant<competitor>
<name>AcmeGiant</name>
<overview>Мировой технологический лидер с обширной экосистемой потребительских и корпоративных продуктов. Известен инновациями, сильным брендом и глубокой привязкой клиентов через интегрированные аппаратные средства, программное обеспечение и услуги.</overview>
<swot>
<strengths>
- Огромный бюджет на НИОКР питает постоянные инновации
- Лояльная клиентская база и мощное узнавание бренда
- Синергетическая экосистема продуктов увеличивает стоимость переключения
</strengths>
<weaknesses>
- Высокие цены могут отпугнуть чувствительных к цене клиентов
- Медленная реакция на потребности в корпоративной настройке
- Проблемы с конфиденциальностью и регуляторный контроль на многих рынках
</weaknesses>
<opportunities>
- Растущий спрос на возможности ИИ и МО
- Расширение на развивающиеся рынки
- Приобретения для заполнения пробелов в продуктах или талантах
</opportunities>
<threats>
- Быстрый рост облачных конкурентов
- Антимонопольные иски и регуляторные действия
- Переманивание талантов стартапами и конкурентами
</threats>
</swot>
<strategy>Сосредоточиться на нашей гибкости и настройке. Использовать в маркетинге медленную реакцию TechGiant на корпоративные запросы и проблемы с конфиденциальностью.</strategy>
</competitor>

<competitor>
<name>AcmeDataCo</name>
<overview>Восходящая звезда в аналитике данных и визуализации. Предлагает интуитивно понятные инструменты самообслуживания BI с freemium-моделью, привлекательные как для стартапов, так и для корпоративных команд.</overview>
<swot>
<strengths>
- Удобный интерфейс снижает потребность в специальном обучении
- Freemium-модель снижает барьер входа, стимулирует вирусный рост
- Сильное соответствие продукта рынку с ростом решений на основе данных
</strengths>
<weaknesses>
- Ограниченная продвинутая аналитика по сравнению с устоявшимися BI-инструментами
- Проблемы масштабирования с очень большими наборами данных
- Зависимость от сторонней облачной инфраструктуры (AWS)
</weaknesses>
<opportunities>
- Расширение в прогнозную аналитику и инсайты на основе ИИ
- Формирование стратегических альянсов с дополняющими технологическими поставщиками
- Настраиваемые панели мониторинга для отраслевых решений
</opportunities>
<threats>
- Насыщение рынка; много новых игроков в самообслуживаемом BI
- Корпоративные BI-гиганты разрабатывают более удобные инструменты
- Регулирование конфиденциальности данных усложняет соответствие требованиям
</threats>
</swot>
<strategy>Подчеркнуть наши надежные корпоративные функции и управление данными. Нацелиться на аккаунты, испытывающие проблемы с ограничениями масштабирования DataCo.</strategy>
</competitor>

Используйте извлечение для контекстной согласованности

Для задач, требующих согласованного контекста (например, чат-боты, базы знаний), используйте извлечение для обоснования ответов Claude в фиксированном наборе информации.
РольСодержание
UserВы - наш ИИ для ИТ-поддержки, который опирается на данные базы знаний. Вот записи из вашей базы знаний:

<kb>
<entry>
<id>1</id>
<title>Сброс пароля Active Directory</title>
<content>1. Перейдите на password.ourcompany.com
2. Введите ваше имя пользователя
3. Нажмите “Забыли пароль”
4. Следуйте инструкциям в email</content>
</entry>
<entry>
<id>2</id>
<title>Подключение к VPN</title>
<content>1. Установите GlobalProtect из центра программного обеспечения
2. Откройте GlobalProtect, введите “vpn.ourcompany.com”
3. Используйте учетные данные AD для входа</content>
</entry>
</kb>

При помощи пользователям всегда сначала проверяйте базу знаний. Отвечайте в этом формате:

<response>
<kb_entry>Использованная запись базы знаний</kb_entry>
<answer>Ваш ответ</answer>
</response> Напишите себе несколько тестовых вопросов и ответьте на них, используя базу знаний, просто чтобы убедиться, что вы понимаете, как правильно использовать базу знаний.
AssistantПонятно. Я буду использовать базу знаний для согласованных ответов. Давайте проверим на паре сценариев.

User: Привет, я не могу войти в свою почту. Кажется, я забыл пароль.

<response>
<kb_entry>1: Сброс пароля Active Directory</entry>
<answer>Я понимаю, что у вас проблемы со входом в почту из-за забытого пароля. Не волнуйтесь, это распространенная проблема. Чтобы сбросить ваш пароль Active Directory, который используется для доступа к почте, выполните следующие шаги:

1. Перейдите на password.ourcompany.com
2. Введите ваше имя пользователя (то же, что и адрес электронной почты)
3. Нажмите на ссылку “Забыли пароль”
4. Вы получите email с инструкциями. Следуйте им для сброса пароля.

После сброса вы должны смочь войти в свою почту. Дайте мне знать, если вам потребуется дополнительная помощь.</answer>
</response>

User: Я работаю из дома сегодня. Как мне получить доступ к внутренним ресурсам?

<response>
<kb_entry>2: Подключение к VPN</entry>
<answer>Отличный вопрос! Для доступа к внутренним ресурсам при работе из дома вам нужно подключиться к нашей корпоративной VPN (Virtual Private Network). Вот как это настроить:

1. Сначала установите клиент GlobalProtect VPN. Вы можете найти его в нашем центре программного обеспечения.
2. После установки откройте приложение GlobalProtect.
3. В поле сервера введите “vpn.ourcompany.com”.
4. Используйте ваши учетные данные Active Directory (AD) для входа - те же имя пользователя и пароль, которые вы используете для почты.

После подключения у вас будет безопасный доступ ко всем внутренним ресурсам, как если бы вы были в офисе. Дайте мне знать, если у вас возникнут проблемы при настройке.</answer>
</response>

Цепочка промптов для сложных задач

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