Tree of Thoughts
Using a Tree structure to generate thoughts. Each thought will be evaluated by the LLM (e.g. by using Heuristics). You can use the usual tree-based algorithms such as: • Breadth-first search • Depth-first search • Iterative Deepening search • A* search, etc.