Graph of Thoughts: Solving Elaborate Problems with Large Language Models
ETH Zurich · Warsaw University of Technology
Abstract
We introduce Graph of Thoughts (GoT): a framework that advances prompting capabilities in large language models (LLMs) beyond those offered by paradigms such as Chain-of-Thought or Tree of Thoughts (ToT). The key idea and primary advantage of GoT is the ability to model the information generated by an LLM as an arbitrary graph, where units of information ("LLM thoughts") are vertices, and edges correspond to dependencies between these vertices. This approach enables combining arbitrary LLM thoughts into synergistic outcomes, distilling the essence of whole networks of thoughts, or enhancing thoughts using feedback loops. We illustrate that GoT offers advantages over state of the art on different tasks, for…
Citation impact
- FWCI
- 51.84
- Percentile
- 100%
- References
- 76
Authors
11Topics & keywords
- Computer science
- Graph
- Cognitive science
- Epistemology
- Psychology
- Linguistics
- Theoretical computer science
- Philosophy