В этой статье я дал вам один инструмент (отвертку), а в телеграм канале лежит много пользы, инструментов и видео.
### Задача: Решить сложную проблему (например, разработка стратегии, планирование проекта или анализ данных).
---
### 1. **Least-to-Most Prompting**
**Цель:** Разбить задачу на подзадачи и решить их последовательно, начиная с самой простой.
**Промпт:**
"Разбейте задачу на несколько подзадач. Начните с самой простой и решайте их одну за другой."
---
### 2. **Decomposed Prompting (DECOMP)**
**Цель:** Использовать специализированные функции или подходы для решения каждой подзадачи.
**Промпт:**
"Для каждой подзадачи используйте конкретные методы или подходы. Например, для анализа данных используйте статистику, а для планирования — диаграммы Ганта."
---
### 3. **Plan-and-Solve Prompting**
**Цель:** Сначала составить общий план решения задачи, а затем выполнить его поэтапно.
**Промпт:**
"Создайте общий план решения задачи. После этого решайте каждую часть плана пошагово."
---
### 4. **Tree-of-Thought (ToT)**
**Цель:** Построить дерево возможных решений и выбрать наиболее эффективное.
**Промпт:**
"Создайте дерево возможных решений задачи. Оцените каждую ветвь и выберите наиболее перспективное решение."
---
### 5. **Recursion-of-Thought**
**Цель:** При необходимости выделить сложные подзадачи и решить их отдельно.
**Промпт:**
"Если какая-то часть задачи слишком сложна, выделите её в отдельный процесс и решите отдельно."
---
### 6. **Program-of-Thoughts**
**Цель:** Автоматизировать решение задачи с помощью кода или алгоритма.
**Промпт:**
"Напишите программу или алгоритм для автоматизации решения задачи. Например, используйте Python для анализа данных."
---
### 7. **Faithful Chain-of-Thought**
**Цель:** Комбинировать текстовые рассуждения и формальные вычисления для получения точного результата.
**Промпт:**
"Опишите словами процесс решения задачи и используйте формулы или код для проверки результатов."
---
### 8. **Skeleton-of-Thought**
**Цель:** Создать скелет ответа с ключевыми компонентами и развивать их параллельно.
**Промпт:**
"Составьте скелет решения задачи с ключевыми компонентами. Затем разработайте каждый компонент параллельно."
---
### 9. **Metacognitive Prompting**
**Цель:** Использовать метакогнитивный процесс для уточнения задачи, проверки решений и оценки уверенности.
**Промпт:**
"Уточните задачу, оцените свои идеи, разработайте решение, проверьте его и оцените уверенность в результате."