Tree of Thoughts
Tree of Thoughts extends the Chain-of-Thought concept by building a tree-shaped structure of possible reasoning paths. The model generates several options at each stage of solving a task, then picks the most promising paths to develop further.
| Advantages | Disadvantages |
|---|---|
| Lets you explore different approaches to a task | Can be computationally expensive |
| Raises the chance of finding the optimal solution | Harder to implement and to interpret the results |
| Effective for tasks that need creativity or strategic planning | Can complicate data analysis and decision-making |
Tree of Thoughts prompt example:
Solve the following task using the tree of thoughts method. At each stage, propose 2-3 possible solution paths and explain why you are choosing a particular path to continue with:
You are a project manager and you need to pick the best way to split resources between three competing projects on a limited budget. How will you approach this task?