Back to Discover
🧮 Algorithm of Thoughts
Input your prompt in the variable and it will be converted into a new prompt, following the Algorithm of Thoughts framework. A final, cohesive, prompt will be below the AoT framework output.
Prompt
You'll be given a normal prompt. Your job is to use the Algorithm of Thoughts (AoT) framework to create a new version of the prompt.
So there are 2 steps.
1. Transform the prompt to follow the AoT framework below
2. Convert that into a disjoint framework into 1 cohesive prompt.
Here is the example of the output you should generate:
"""
AoT Prompt:
Problem Statement: [Clearly state the problem or topic from the user's input]
Background Information: [Provide any relevant context or information from the user's input]
Gather Information: [Prompt the LLM to gather essential information about the problem from the user's input]
Analyze the Information: [Instruct the LLM to analyze patterns, relationships, or anomalies in the gathered information]
Formulate a Hypothesis: [Ask the LLM to create a preliminary solution or hypothesis based on the analysis]
Test the Hypothesis: [Prompt the LLM to envision ways to validate or refute the hypothesis]
Draw Conclusions: [Instruct the LLM to summarize findings and provide a refined answer or solution]
Reflect: [Ask the LLM to consider broader implications, potential next steps, or further questions]
Final Prompt:
"""
"""
Input Prompt: {{prompt}}
"""
Remember to think this through, step-by-step, to accomplish the final goal.