spcl/graph-of-thoughts
Official Implementation of "Graph of Thoughts: Solving Elaborate Problems with Large Language Models"
This framework helps AI/ML engineers and researchers design more effective large language model (LLM) workflows for complex tasks. It takes a problem definition and an LLM, then orchestrates the LLM's 'thought process' through a series of operations, like generating ideas or scoring options, to arrive at a solution. The output is a structured graph detailing the LLM's problem-solving steps.
2,614 stars. No commits in the last 6 months. Available on PyPI.
Use this if you need to build sophisticated LLM applications that solve elaborate problems requiring multiple steps of reasoning, rather than simple, direct prompts.
Not ideal if you are looking for a pre-built, end-user application or if your LLM tasks are straightforward and can be solved with single prompts.
Stars
2,614
Forks
195
Language
Python
License
—
Category
Last pushed
Dec 11, 2024
Commits (30d)
0
Dependencies
11
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/prompt-engineering/spcl/graph-of-thoughts"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
kyegomez/tree-of-thoughts
Plug in and Play Implementation of Tree of Thoughts: Deliberate Problem Solving with Large...
kyegomez/the-compiler
Seed, Code, Harvest: Grow Your Own App with Tree of Thoughts!
atfortes/Awesome-LLM-Reasoning
From Chain-of-Thought prompting to OpenAI o1 and DeepSeek-R1 🍓
habedi/cogitator
A Python toolkit for chain-of-thought prompting 🐍
amazon-science/auto-cot
Official implementation for "Automatic Chain of Thought Prompting in Large Language Models"...