Это руководство содержит продвинутые стратегии и методы для максимального использования возможностей функции расширенного мышления Claude. Расширенное мышление позволяет Claude пошагово работать над сложными проблемами, улучшая производительность при решении сложных задач.
См. Расширенное мышление для рекомендаций по определению того, когда использовать расширенное мышление.
Это руководство предполагает, что вы уже решили использовать режим расширенного мышления и ознакомились с нашим руководством по реализации расширенного мышления.
<thinking>). См. цепочечное подсказывание.Claude часто работает лучше с высокоуровневыми инструкциями для глубокого размышления о задаче, а не с пошаговым предписывающим руководством. Творческий подход модели к решению проблем может превосходить способность человека предписать оптимальный процесс мышления.
Например, вместо:
Подумайте об этой математической задаче пошагово:
1. Сначала определите переменные
2. Затем составьте уравнение
3. Далее решите для x
...Рассмотрите:
Пожалуйста, тщательно и подробно подумайте об этой математической задаче.
Рассмотрите несколько подходов и покажите своё полное рассуждение.
Попробуйте разные методы, если ваш первый подход не сработает.Тем не менее, Claude может по-прежнему эффективно следовать сложным структурированным этапам выполнения, когда это необходимо. Модель может обрабатывать даже более длинные списки с более сложными инструкциями, чем предыдущие версии. Мы рекомендуем начать с более обобщённых инструкций, затем прочитать результаты мышления Claude и повторить, чтобы предоставить более конкретные инструкции для управления его мышлением оттуда.
Многократное подсказывание хорошо работает с расширенным мышлением. Когда вы предоставляете Claude примеры того, как думать о проблемах, он будет следовать аналогичным схемам рассуждений в своих блоках расширенного мышления.
Вы можете включить примеры с несколькими выстрелами в вашу подсказку в сценариях расширенного мышления, используя XML-теги, такие как <thinking> или <scratchpad>, чтобы указать канонические схемы расширенного мышления в этих примерах.
Claude обобщит схему на формальный процесс расширенного мышления. Однако возможно, что вы получите лучшие результаты, дав Claude свободу думать так, как он считает лучшим.
Пример:
Я собираюсь показать вам, как решить математическую задачу, а затем я хочу, чтобы вы решили похожую.
Задача 1: Что такое 15% от 80?
<thinking>
Чтобы найти 15% от 80:
1. Преобразуйте 15% в десятичную дробь: 15% = 0,15
2. Умножьте: 0,15 × 80 = 12
</thinking>
Ответ: 12.
Теперь решите эту:
Задача 2: Что такое 35% от 240?Claude показывает значительно улучшенное следование инструкциям, когда включено расширенное мышление. Модель обычно:
Для максимизации следования инструкциям:
Вы можете использовать результаты мышления Claude для отладки логики Claude, хотя этот метод не всегда полностью надёжен.
Чтобы лучше всего использовать эту методологию, мы рекомендуем следующие советы:
Когда расширенное мышление отключено, стандартное предварительное заполнение текста ответа assistant по-прежнему разрешено.
Иногда Claude может повторить своё расширенное мышление в тексте выходных данных помощника. Если вы хотите чистый ответ, инструктируйте Claude не повторять своё расширенное мышление и выводить только ответ.
Для случаев использования генерации наборов данных попробуйте подсказки, такие как «Пожалуйста, создайте чрезвычайно подробную таблицу...» для создания комплексных наборов данных.
Для случаев использования, таких как подробное создание контента, где вы можете захотеть создать более длинные блоки расширенного мышления и более подробные ответы, попробуйте эти советы:
Мы не рекомендуем вам заставлять Claude выводить больше токенов ради вывода токенов. Скорее, мы рекомендуем вам начать с небольшого бюджета мышления и увеличивать по мере необходимости, чтобы найти оптимальные параметры для вашего случая использования.
Вот примеры случаев использования, в которых Claude преуспевает благодаря более длительному расширенному мышлению:
Вы можете использовать простое подсказывание на естественном языке для улучшения согласованности и снижения ошибок:
Пример:
Напишите функцию для расчёта факториала числа.
Перед завершением, пожалуйста, проверьте своё решение с тестовыми случаями для:
- n=0
- n=1
- n=5
- n=10
И исправьте любые найденные проблемы.Изучите практические примеры расширенного мышления в нашей кулинарной книге.
См. полную техническую документацию по реализации расширенного мышления.
Was this page helpful?