Lesson 4 of 8
Tools inside the chat
6 min read
Ask ChatGPT to add up a long column of numbers and it might just... guess. Unless it stops typing and reaches for a tool that actually does the sum.
It can reach past its own head
On its own, ChatGPT predicts words — great for writing, shaky for exact sums. So it can call a tool: instead of guessing, it runs real code, counts the rows, and reads back the exact answer. You watch it choose to compute rather than estimate.
For anything exact — sums, dates, data — running code beats predicting the answer word by word.
Search, code, and files
There's a small toolbox. Web search fetches things newer than its training. The code tool (often called Advanced Data Analysis) runs Python to calculate and chart. File uploads let it read your PDF or spreadsheet. Usually it picks the right one on its own — but you can nudge it.
Each tool patches a specific weakness: search fills the gap in fresh facts, code fixes exact maths, files bring in your own documents.
A tool result is only as good as its source. Code can compute the wrong thing if the file is messy, and search can quote a bad page — glance at what it used before you trust the number.
The shape of it
- —ChatGPT can call tools instead of guessing — search, code, and file reading.
- —Code gives exact maths and data work; search brings fresh facts.
- —It usually picks the tool for you, but you can steer it.
You paste a 500-row spreadsheet and ask for the exact total. How does ChatGPT get it right?
Continue in the app
Take the whole Get the most out of ChatGPT course — tracked
Get your personalized path, progress and streaks in the app — this lesson and every next one, in order.