Mindket
IntermediateFree

Reasoning models: when to use them and how to prompt them

A black banner titled "Reasoning models" over the line "When to think longer and how to prompt it".

Reasoning models write out hidden thinking before they answer, and you pay for it. This free course has four lessons. They cover how that thinking shows up in an API response, how to prompt with goals instead of steps, how to set reasoning effort on OpenAI, Claude and Gemini, and which tasks gain. It follows the vendors' own docs.

What you'll be able to do

  • Read the reasoning tokens in an API response and see how many of the output tokens they take.
  • Rewrite a prompt so it states the goal and the constraints, and drop the step-by-step instructions a reasoning model does not need.
  • Spot rules that conflict inside one prompt, since OpenAI says they waste thinking.
  • Set the reasoning effort level on OpenAI, Claude or Gemini, and compare levels by running the same task at each one.
  • Sort your own tasks into the ones that gain from a reasoning model and the ones a faster model handles.
All courses

Who it's for

For people who already use ChatGPT, Claude or Gemini and are ready to read short Python snippets. The first lesson works in a chat app up to a point, and the code in the others needs Python 3 and an API key from at least one provider.

Lessons

  1. 1What are reasoning models? AI that thinks before it answersA reasoning model writes hidden thinking tokens before it answers. See how OpenAI, Claude, Gemini and DeepSeek-R1 do it, and read the token count yourself.7 min
  2. 2How to prompt reasoning models: write the goal and leave out the stepsHow to prompt reasoning models such as GPT-5, Claude and DeepSeek-R1: state the goal, limits and output format, drop step-by-step cues and fix clashing rules.6 min
  3. 3Reasoning effort and thinking budgets: how to set them and what they costSet reasoning effort on OpenAI, Claude and Gemini: the parameters, token caps that prevent empty replies, what each level costs in tokens and how to pick one.7 min
  4. 4When to use a reasoning model: which tasks gain and which do notWhich tasks gain from a reasoning model and which do not: OpenAI's planner and workhorse advice, DeepSeek's own scores and research on overthinking.7 min

Frequently asked questions

Is this reasoning models course free?

Yes. Every lesson is free to read. The code steps need an API key from OpenAI, Anthropic or Google, and the providers charge for API use under their own terms.

Do I need to know how to code?

You should be able to run a short Python script. The examples are small and every lesson explains the lines that matter. A chat app is enough for the first half of lesson 1 and for rewriting a prompt in lesson 2.

Which models does the course cover?

OpenAI's reasoning models, Claude with extended thinking, Gemini with its thinking levels and DeepSeek-R1. The vendors rename models often, so each lesson names the model its source used and tells you to check the current docs.

How is this different from the chain-of-thought lesson?

The chain-of-thought lesson in the advanced prompt engineering course covers how to ask a model to reason. This course starts one step later, with models that already reason on their own, and covers what you change in your prompt, your settings and your choice of model.

What should I learn after this course?

Prompt optimization is next. It teaches AI to draft, improve and test the prompts themselves, and it builds on the habit of testing on your own samples that lesson 4 here starts.

Share this course

See which steps need a thinking model

Mindket lists automation workflows you can open and read. Look at where each one calls a model and decide whether that step needs one that thinks first.

Browse automations

All courses · All articles