Your First Tool-Calling Loop

By the end of this lesson, you'll be able to

  • Write a Python function that acts as a single callable tool
  • Call a tool with arguments and read back its result

Why it matters

Every agent, no matter how sophisticated, is built on this same primitive: a function the agent can call, with a result it can read. Get comfortable with this shape before adding loops, memory, or planning on top of it.