Learn to use AI
Reasoning
Reasoning is a unit of 5 lessons in Rabbithole's Learn to use AI course, at level 2. The same lessons are also in Become an AI engineer as “Reasoning, plainly”.
Lessons
- Chain-of-thought: making a model show its reasoningLevel 2
- Reasoning models: AI that thinks before it answersLevel 2
- In-context learning: teaching an AI inside your messageLevel 2
- Self-consistency: ask several times, keep the most common answerLevel 2
- Tree of Thoughts: letting an AI try several pathsLevel 2
Sources
These lessons draw on 16 sources. The most used:
- openai/openai-cookbook
- Tree of Thoughts: Deliberate Problem Solving with Large Language Models
- GroqDocs
- Gemini 1.5: Unlocking multimodal understanding across millions of tokens of context
- Chain-of-Thought Prompting Elicits Reasoning in Large Language Models
- Language Models are Few-Shot Learners
- OpenAI o1 System Card
- Reasoning models don't always say what they think