September 2026
Intermediate
216 pages
5h 33m
English
An agent is not a function. A function takes an input and produces an output. An agent takes an objective, makes a series of decisions — which tools to call, with what parameters, in what order — and eventually arrives at a result. The path it takes matters as much as the destination.
Consider two agents given the task “What was the revenue of Acme Corp in Q3 2025?” Agent A calls the database query tool once with the exact query and gets the answer. Agent B calls the web search tool three times, reads two irrelevant articles, calls the database query tool with a malformed query, retries with a corrected query, and eventually gets the same answer. Both arrive at the correct ...
Read now
Unlock full access